DocumentCode :
3625266
Title :
AES-128 Cipher. High Speed, Low Cost FPGA Implementation
Author :
Monica Liberatori;Fernando Otero;J. C. Bonadero;Jorge Castineira
Author_Institution :
Electronics Departament, UNMDP, Juan B. Justo 4302. Mar del Plata. Argentina, email: mlibera@fi.mdp.edu.ar
fYear :
2007
Firstpage :
195
Lastpage :
198
Abstract :
The Rijndael cipher, designed by Joan Daemen and Vincent Rijmen, has been selected as the official advanced encryption standard (AES) and it is well suited for hardware use. This implementation can be carried out through several trade-offs between area and speed. This paper presents an 64-bit FPGA implementation of the 128- bit block and 128 bit-key AES cipher. Selected FPGA Family is Spartan 3. The cipher consumes 52 clock cycles for algorithm encryption, resulting in a throughput of 120 Mbps. Synthesis results in the use of 1643 slices, 975 flip flops, 3055 4-input look up tables and operates at 224 Mbps (maximum throughput). The design target was optimization of speed and cost.
Keywords :
"Field programmable gate arrays","Cryptography","Hardware","Throughput","Design optimization","Niobium","Clocks","Cost function","Computer architecture","Electronics packaging"
Publisher :
ieee
Conference_Titel :
Programmable Logic, 2007. SPL ´07. 2007 3rd Southern Conference on
Print_ISBN :
1-4244-0606-4
Type :
conf
DOI :
10.1109/SPL.2007.371748
Filename :
4234345
Link To Document :
بازگشت