A highly regular and scalable AES hardware architecture

作者: S. Mangard , M. Aigner , S. Dominikus

DOI: 10.1109/TC.2003.1190589

关键词: Very-large-scale integrationCMOSEncryptionHardware architectureImplementationScalabilityAES implementationsDesign flowKey sizeComputer scienceEmbedded systemThroughput (business)

摘要: This article presents a highly regular and scalable AES hardware architecture, suited for full-custom as well semicustom design flows. Contrary to other publications, complete architecture (even including CBC mode) that is in terms of throughput the used key size described. Similarities encryption decryption are utilized provide high level performance using only relatively small area (10,799 gate equivalents standard configuration). reached by balancing combinational paths design. No published provides similar or comparable regularity. Implementations fastest configuration 241 Mbits/sec on 0.6 /spl mu/m CMOS process cells.

参考文章(15)
John Wawrzynek, Nicholas Weaver, A Comparison of the AES Candidates Amenability to FPGA Implementation. AES Candidate Conference. pp. 28- 39 ,(2000)
Kris Gaj, Pawel Chodowiec, Comparison of the Hardware Performance of the AES Candidates Using Reconfigurable Hardware. AES Candidate Conference. pp. 40- 54 ,(2000)
Máire McLoone, John V McCanny, None, High Performance Single-Chip FPGA Rijndael Algorithm Implementations cryptographic hardware and embedded systems. pp. 65- 76 ,(2001) , 10.1007/3-540-44709-1_7
Joan Daemen, Vincent Rijmen, The Design of Rijndael Springer-Verlag New York, Inc.. ,(2002) , 10.1007/978-3-662-04722-4
I. Verbauwhede, K. Tiri, M. Akmal, A dynamic and differential CMOS logic with signal independent power consumption to withstand differential power analysis on smart cards european solid-state circuits conference. pp. 403- 406 ,(2002)
Johannes Wolkerstorfer, Elisabeth Oswald, Mario Lamberger, An ASIC Implementation of the AES SBoxes the cryptographers track at the rsa conference. pp. 67- 78 ,(2002) , 10.1007/3-540-45760-7_6
A.J. Elbirt, W. Yip, B. Chetwynd, C. Paar, An FPGA-based performance evaluation of the AES block cipher candidate algorithm finalists IEEE Transactions on Very Large Scale Integration Systems. ,vol. 9, pp. 545- 557 ,(2001) , 10.1109/92.931230
Akashi Satoh, Sumio Morioka, Kohji Takano, Seiji Munetoh, A Compact Rijndael Hardware Architecture with S-Box Optimization international conference on the theory and application of cryptology and information security. ,vol. 2248, pp. 239- 254 ,(2001) , 10.1007/3-540-45682-1_15
Christof Paar, B. Chetwynd, Adam J. Elbirt, W. Yip, An FPGA Implementation and Performance Evaluation of the AES Block Cipher Candidate Algorithm Finalists. AES Candidate Conference. pp. 13- 27 ,(2000)
Henry Kuo, Ingrid Verbauwhede, Architectural Optimization for a 1.82Gbits/sec VLSI Implementation of the AES Rijndael Algorithm cryptographic hardware and embedded systems. ,vol. 2162, pp. 51- 64 ,(2001) , 10.1007/3-540-44709-1_6