OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: DES Key Decryption Time

Valdis.Kletnieksvt.edu
Date: Wed Apr 09 2003 - 13:55:15 CDT


On Wed, 09 Apr 2003 20:45:47 +0200, Slawek said:

> In hardware you can unroll the loop and use pipelining giving even 1 cycle
> per 1 block of data (not to mark about paralel processing which is easy with
> today's FPGAs).

Well.. one externally visible cycle - if you unroll the loop you need to either
have 16 cascading stages that use async logic or timing signals to keep all the
bits in sync. ;)

I wonder how many clock cycles it would take using a 2901 bitslice (anybody
remember those? ;)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Exmh version 2.5 07/13/2001

iD8DBQE+lGyTcC3lWbTT17ARAh5mAKCFYyr1Rqf5yvH5Ccqhero3BhLwwQCcCjZB
pDXguTaCZslU5yDN/8iVXXE=
=Nwz3
-----END PGP SIGNATURE-----