IEE Proceedings - Circuits Devices and Systems · 2003 · 51 citations · 3 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureCryptographyField-programmable Gate ArraysCryptographic AlgorithmsCryptographic ImplementationData EncryptionField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationData Encryption ArchitectureData Encryption StandardsEncryptionEncryption AlgorithmsHardware Acceleration For CryptographyKey Schedule DesignKey Scheduling
A generic, parameterisable key scheduling core is presented, which can be utilised in pipelinable private-key encryption algorithms. The data encryption standard (DES) algorithm, which lends itself readily to pipelining, is utilised to exemplify this novel key scheduling method and the broader applicability of the method to other encryption algorithms is illustrated. The DES design is implemented on Xilinx Virtex FPGA technology. Utilising the novel method, a 16-stage pipelined DES design is achieved, which can run at an encryption rate of 3.87 Gbit/s. This result is among the fastest hardware implementations and is a factor 28 times faster than software implementations.
3
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text
Choice Reviews Online · 1999 · 150 citations