IEEE Journal of Solid-State Circuits · 1994 · 117 citations · 6 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureMicroelectronicsVlsi DesignBlock CiphersCryptographic ArchitectureCryptographic ImplementationData EncryptionBlock Cipher Modes Of OperationData Encryption ArchitectureEncryptionEncryption AlgorithmsModes Of OperationSensitive Information ProtectionTestabilityVlsi Implementation
A VLSI implementation of the International Data Encryption Algorithm is presented. Security considerations led to novel system concepts in chip design including protection of sensitive information and on-line failure detection capabilities. BIST was instrumental for reconciling contradicting requirements of VLSI testability and cryptographic security. The VLSI chip implements data encryption and decryption in a single hardware unit. All important standardized modes of operation of block ciphers, such as ECB, CBC, CFB, OFB, and MAC, are supported. In addition, new modes are proposed and implemented to fully exploit the algorithm's inherent parallelism. With a system clock frequency of 25 MHz the device permits a data conversion rate of more than 177 Mb/s. Therefore, the chip can be applied to on-line encryption in high-speed networking protocols like ATM or FDDI.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
6
Differential cryptanalysis of DES-like cryptosystems
Eli Biham, Adi Shamir · Journal of Cryptology · 1991 · 2.9K citations
An introduction to contemporary cryptology
James L. Massey · Proceedings of the IEEE · 1988 · 260 citations
Design and test of an integrated cryptochip
K. Hafner, H.C. Ritter, T.M. Schwair et al. · IEEE Design & Test of Computers · 1991 · 33 citations