Re: Rijndael in Assembler for x86?

2001-10-14 Thread Sidney Markowitz
A little over a month ago Perry Metzger asked about free assembler language implementations of Rijndael for x86. Helger Lipmaa, whose commercial assembler language version seems to be the fastest, mentioned Brian Gladman as having the best free C implementation. Gladman's web page now says that

Re: Rijndael in Assembler for x86?

2001-09-25 Thread Vipul Ved Prakash
[Moderator's note: This is getting off topic --Perry] On Tue, Sep 25, 2001 at 03:06:57PM +0100, Ben Laurie wrote: By far the best assember I ever saw from a C compiler came from Watcom's. I'm sure I remember hearing they open sourced it a while back. Or did I dream that? No, you heard

Re: Rijndael in Assembler for x86?

2001-09-25 Thread Ben Laurie
Ian Goldberg wrote something above this: [Moderator's note: The best DES implementations for i386s in assembler are several times faster than the best in C. I'm not sure about AES but I'd prefer to try and see. Perhaps it's a feature of DES's odd bit manipulation patterns, perhaps not. I have

Re: Rijndael in Assembler for x86?

2001-09-19 Thread Eric Young
[EMAIL PROTECTED] wrote: Perry E. Metzger [EMAIL PROTECTED] wrote: Because it is typically slower by many times than hand tuned assembler. On 14 Sep 2001, at 14:24, Ian Goldberg wrote: Are you sure? For general code, that certainly hasn't been true in a long time; optimizing

Re: Rijndael in Assembler for x86?

2001-09-15 Thread jamesd
-- Perry E. Metzger [EMAIL PROTECTED] wrote: Because it is typically slower by many times than hand tuned assembler. On 14 Sep 2001, at 14:24, Ian Goldberg wrote: Are you sure? For general code, that certainly hasn't been true in a long time; optimizing compilers nowadays can often do

Re: Rijndael in Assembler for x86?

2001-09-15 Thread Helger Lipmaa
First, my question was caused since Perry(?) did not originally specify *why* he needs an assembly code; and secondly, since the referred 186 assembly code might be slower than the best C codes for Pentium. On the other hand, the best (commercial) assembly implementation of Rijndael for P3 is 50%