A novel memoryless AES cipher architecture for networking applications

作者: Yeong-Kang Lai , Li-Chung Chang , Lien-Fei Chen , Chi-Chung Chou , Chun-Wei Chiu

DOI: 10.1109/ISCAS.2004.1329008

关键词: EncryptionXOR gateCryptographyComputer scienceHardware architectureEmbedded systemAdvanced Encryption StandardPipeline (computing)Key schedule

摘要: In this paper, we present a novel fast S-box algorithm without lookup table method, and optional hardware architecture for MixColumn Inverse module with only 5 XOR gate delay. We use on-the-fly key schedule both encryption decryption. Furthermore, implement memoryless AES cipher proposed by adopting pipeline method to obtain high throughput as 1.454 Gbits/sec under 125 MHz using 0.25 m CMOS technology the cost is about 80 K counts. According our knowledge, first including decryption function.

参考文章(9)
Tomomi Kasuya, Tetsuya Ichikawa, Mitsuru Matsui, Hardware Evaluation of the AES Finalists. AES Candidate Conference. pp. 279- 285 ,(2000)
Daqing Wan, Alfred J Menezes, Ian F Blake, Xuhong Gao, Ronald C Mullin, Scott A Vanstone, Tomik Yaghoobian, Applications of Finite Fields ,(1992)
Wang, Troung, Shao, Deutsch, Omura, Reed, VLSI Architectures for Computing Multiplications and Inverses in GF(2 m ) IEEE Transactions on Computers. ,vol. 34, pp. 709- 717 ,(1985) , 10.1109/TC.1985.1676616
Chung-Chin Lu, A search of minimal key functions for normal basis multipliers IEEE Transactions on Computers. ,vol. 46, pp. 588- 592 ,(1997) , 10.1109/12.589230
Berk Sunar, Cetin Kaya Koc, An efficient optimal normal basis type II multiplier IEEE Transactions on Computers. ,vol. 50, pp. 83- 87 ,(2001) , 10.1109/12.902754
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
Chih-Chung Lu, Shau-Yin Tseng, Integrated design of AES (Advanced Encryption Standard) encrypter and decrypter application-specific systems, architectures, and processors. pp. 277- 285 ,(2002) , 10.1109/ASAP.2002.1030726
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
Y.R. Shayan, T. Le-Ngoc, The least complex parallel Massey-Omura multiplier and its LCA and VLSI designs pacific rim conference on communications, computers and signal processing. pp. 408- 411 ,(1989) , 10.1109/PACRIM.1989.48388