AES on FPGA from the fastest to the smallest

作者: Tim Good , Mohammed Benaissa

DOI: 10.1007/11545262_31

关键词:

摘要: Two new FPGA designs for the Advanced Encryption Standard (AES) are presented. The first is believed to be fastest, achieving 25 Gbps throughput using a Xilinx Spartan-III (XC3S2000) device. second smallest and fits into Spartan-II (XC2S15) device, only requiring two block memories 124 slices achieve of 2.2 Mbps. These show extremes what possible have radically different applications from high performance e-commerce IPsec servers low power mobile home applications. speed design presented here includes support continued during key changes both encryption decryption which previous pipelined omitted.

参考文章(13)
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
Martin Feldhofer, Sandra Dominikus, Johannes Wolkerstorfer, Strong Authentication for RFID Systems Using the AES Algorithm Lecture Notes in Computer Science. pp. 357- 370 ,(2004) , 10.1007/978-3-540-28632-5_26
Norbert Pramstaller, Johannes Wolkerstorfer, A Universal and Efficient AES Co-processor for Field Programmable Logic Arrays field-programmable logic and applications. pp. 565- 574 ,(2004) , 10.1007/978-3-540-30117-2_58
Joseph Zambreno, David Nguyen, Alok Choudhary, Exploring area/delay tradeoffs in an AES FPGA implementation field-programmable logic and applications. pp. 575- 585 ,(2004) , 10.1007/978-3-540-30117-2_59
A. Hodjat, I. Verbauwhede, A 21.54 Gbits/s fully pipelined AES processor on FPGA field-programmable custom computing machines. pp. 308- 309 ,(2004) , 10.1109/FCCM.2004.1
Francois-Xavier Standaert, Gael Rouvroy, Jean-Jacques Quisquater, Jean-Didier Legat, Efficient implementation of Rijndael encryption in reconfigurable hardware: Improvements and design tradeoffs cryptographic hardware and embedded systems. ,vol. 2779, pp. 334- 350 ,(2003) , 10.1007/978-3-540-45238-6_27
Paweł Chodowiec, Kris Gaj, Very Compact FPGA Implementation of the AES Algorithm cryptographic hardware and embedded systems. pp. 319- 333 ,(2003) , 10.1007/978-3-540-45238-6_26
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
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
G. Rouvroy, F.-X. Standaert, J.-J. Quisquater, J.-D. Legat, Compact and efficient encryption/decryption module for FPGA implementation of the AES Rijndael very well suited for small embedded applications international conference on information technology coding and computing. ,vol. 2, pp. 583- 587 ,(2004) , 10.1109/ITCC.2004.1286716