[rc5] bovine rc5 clients

Paul Williams PaulW at komag2.komag.com
Mon Jun 23 17:35:00 EDT 1997


If you read the faq (or even the main page):

  "Furthermore, RC5 depends very heavily on the rotate instruction, which   
is only directly available on a few platforms as a hardware instruction.   
It is currently known that x86, PPC, 68k, and HPPA have hardware rotates,   
and the clients for those platforms take advantage of it. Other platforms   
such as SGI, Alpha, Sparc, and others do not have a built-in rotate   
instruction, and it must be emulated through multiple shifts at a   
moderate loss in speed."

 -----Original Message-----
From: Eric Melski [SMTP:rc5 at llamas.net]
Sent: Monday, June 23, 1997 6:16 PM
To: rc5
Subject: [rc5] bovine rc5 clients



I'm curious how you managed to get your rc5 code to be so fast on x86
architectures.  Do you try multiple keys at once (thanks to pipelining)?
Or do you just have very efficient code?  Thanks.

eric melski
dumpmaster
computer systems lab
university of wisconsin, madison


 ----
To unsubscribe, send email to majordomo at llamas.net with 'unsubscribe rc5'   
in
the body.
----
To unsubscribe, send email to majordomo at llamas.net with 'unsubscribe rc5' in the body.



More information about the rc5 mailing list