A configurable AES processor for enhanced security

作者: Chih-Pin Su , Chia-Lung Horng , Chih-Tsun Huang , Cheng-Wen Wu

DOI: 10.1145/1120725.1120870

关键词:

摘要: We propose a configurable AES processor for extended-security communication. The proposed architecture can provide up to 2/sup 19/ different block cipher schemes within reasonable hardware cost. Data be encrypted not only with secret keys and initial vectors, but also by ciphers during the A novel on-the-fly key expansion design is 28-, 192-, 256-bit keys. Our unified run both original algorithm extended algorithm. has been fabricated 0.25/spl mu/m CMOS process, silicon area of 6.93mm/sup 2/ - about 200.5K equivalent gates. Under 66MHz clock, throughput rate ECB CBC operation modes are 844.8Mbps, 704Mbps, 603.4Mbps 128-bit, 192-bit, keys, respectively.

参考文章(15)
Joon Hyoung Shim, Dae Won Kim, Young Kyu Kang, Taek Won Kwon, Jun Rim Choi, A Rijndael cryptoprocessor using shared on-the-fly key scheduler Proceedings. IEEE Asia-Pacific Conference on ASIC,. pp. 89- 92 ,(2002) , 10.1109/APASIC.2002.1031539
Scott McMillan, Cameron Patterson, JBitsTM Implementations of the Advanced Encryption Standard (Rijndael) field programmable logic and applications. pp. 162- 171 ,(2001) , 10.1007/3-540-44687-7_17
Akashi Satoh, Sumio Morioka, Unified Hardware Architecture for 128-Bit Block Ciphers AES and Camellia cryptographic hardware and embedded systems. pp. 304- 318 ,(2003) , 10.1007/978-3-540-45238-6_25
U. Mayer, C. Oelsner, T. Kohler, Evaluation of different Rijndael implementations for high end servers international symposium on circuits and systems. ,vol. 2, ,(2002) , 10.1109/ISCAS.2002.1010996
Kimmo U. Järvinen, Matti T. Tommiska, Jorma O. Skyttä, A fully pipelined memoryless 17.8 Gbps AES-128 encryptor field programmable gate arrays. pp. 207- 215 ,(2003) , 10.1145/611817.611848
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
I. Verbauwhede, P. Schaumont, H. Kuo, Design and performance testing of a 2.29-GB/s Rijndael processor IEEE Journal of Solid-state Circuits. ,vol. 38, pp. 569- 572 ,(2003) , 10.1109/JSSC.2002.808300
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
S. Morioka, A. Satoh, A 10 Gbps full-AES crypto design with a twisted-BDD S-Box architecture international conference on computer design. pp. 98- 103 ,(2002) , 10.1109/ICCD.2002.1106754