DocumentCode :
2091824
Title :
AES algorithm implementation - an efficient approach for sequential and pipeline architectures
Author :
Saqib, Nazar A. ; Rodríguez-Henríquez, Francisco ; Díaz-Pérez, Arturo
Author_Institution :
Dept. of Electr. Eng., Instituto Politetecnico Nacional, Mexico, Mexico
fYear :
2003
fDate :
8-12 Sept. 2003
Firstpage :
126
Lastpage :
130
Abstract :
We present an efficient implementation of the Rijndael cryptographic algorithm on FPGAs, which is a new advanced encryption standard (AES). The implementation of AES has been carried out in both sequential and pipeline architectures and we are able to compare the results as an area time trade-off. In sequential architecture, the design occupies 2744 CLB slices and achieves a throughput of 258.5 Mbit/s and there is no use of extra memory resources like FPGA BRAMS. On the other hand, our pipeline design occupies a total of 2136 CLB slices and achieved a throughput of 2868 Mbit/s. Both designs were realized on the VirtexE family of devices (XCV812). The performance figures achieved by our implementations are not only efficient in terms of throughput but also areas occupied by them are among the most economical reported to date.
Keywords :
computer architecture; cryptography; field programmable gate arrays; pipeline processing; reconfigurable architectures; 258.5 Mbit/s; 2868 Mbit/s; AES algorithm; FPGA; FPGA BRAM; Rijndael cryptographic algorithm; VirtexE; XCV812; advanced encryption standard; memory resources; pipeline architecture; sequential architecture; Aerospace and Electronic Systems Society; Computer science; Cryptography; Field programmable gate arrays; Hardware; Matrices; Pipelines; Standards development; Strontium; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science, 2003. ENC 2003. Proceedings of the Fourth Mexican International Conference on
Print_ISBN :
0-7695-1915-6
Type :
conf
DOI :
10.1109/ENC.2003.1232885
Filename :
1232885
Link To Document :
بازگشت