DocumentCode :
1948276
Title :
Low area memory-free FPGA implementation of the AES algorithm
Author :
Chu, Junfeng ; Benaissa, Mohammed
Author_Institution :
Dept. of Electron. & Electr. Eng., Univ. of Sheffield, Sheffield, UK
fYear :
2012
fDate :
29-31 Aug. 2012
Firstpage :
623
Lastpage :
626
Abstract :
A new FPGA design for the Advanced Encryption Standard (AES) is presented in this paper. This design is believed to be the smallest memory free FPGA implementation of the AES encryption only requiring 184 slices on a Xilinx Spartan 3 (XC3S50) device, and 80 slices on a Spartan 6 (XC6SLX4) device while achieving throughputs of 36.5Mbps and 58.13Mbps respectively. This FPGA design adopts an 8-bit architecture and exploits the specific fabric in Spartan 3 and Spartan 6 generation FPGAs to optimize the implementation of the shifting operations.
Keywords :
cryptography; field programmable gate arrays; AES algorithm; Spartan 6 device; XC3S50 device; XC6SLX4 device; Xilinx Spartan 3 device; advanced encryption standard; byte rate 36.5 MByte/s; byte rate 58.13 MByte/s; low area memory-free FPGA implementation; shifting operations; word length 8 bit; Clocks; Computer architecture; Encryption; Field programmable gate arrays; Hardware; Shift registers; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
Type :
conf
DOI :
10.1109/FPL.2012.6339250
Filename :
6339250
Link To Document :
بازگشت