News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Rijndael masm implementation?

Started by Ghirai, December 17, 2005, 12:51:04 AM

Previous topic - Next topic

Ghirai

Are there any Rijndael masm implementations?
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

hutch--

Ghirai,

If you can find a C version, its easy enough to produce a MASM output and then play with it to get its speed up.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Ghirai

Yeah, C versions are floating around, i'll try to translate it to masm, and then count on you guys to help optimizing it :P
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

LaptoniC

I have found http://fp.gladman.plus.com/AES/index.htm page which have asm implemantaion.Hope it works for you.

Ghirai

Cool, a nasm implementation.
Thanks for the link.
MASM32 Project/RadASM mirror - http://ghirai.com/hutch/mmi.html

l_d_allan

I'm curious if there is any update to the Gladman Rijndael code, as far as getting it to work with masm.

As I recall, Dr. Gladman has C test code that optionally invokes nasm/yasm code for the low level key generation and actual encryption/decryption ... so it isn't compatible with masm. However, I found it humbling (and frustrating) to try to figure out all the #define directives and indirection that he uses (but as the old saying goes .... a poor craftsman blames his tools <g>)

My impression is that the Gladman code is the "gold standard" for AES-Rijndael implementation.