DocumentCode
2669339
Title
An FPGA hardware implementation of the Rijndael block cipher
Author
Dhoha, Chorfi ; Ben Othman, Slim ; Ben Saoud, Slim
Author_Institution
LECAP-EPT /INSAT
fYear
2006
fDate
5-7 Sept. 2006
Firstpage
351
Lastpage
354
Abstract
In this paper, we present a hardware implementation of an Advanced Encryption Standard (AES) Rijndael (128-bit block and 128-bit key) using Xilinx development tools and Spartan FPGA circuits. All the modules in this core are described by using VHDL language. The developed Rijndael core is aimed at providing sufficient performance with good area efficiency. In fact, the encryption/decryption data path operates at 29,45MHz resulting in a throughput of 289,98 Mbits per second for the encryption and 157,1 Mbits per second for decryption. Encryption/decryption circuit will fit in one Xilinx Spartan XC2S600E circuit taking approximately 87% of the area (6068 Slices)
Keywords
field programmable gate arrays; hardware description languages; logic design; 1 Mbit/s; 128 bit; 157 Mbits/s; 289 Mbits/s; 29 MHz; 45 MHz; 98 Mbits/s; Advanced Encryption Standard; FPGA hardware implementation; Rijndael block cipher; Spartan FPGA circuits; VHDL language; Xilinx Spartan XC2S600E circuit; Xilinx development tools; encryption/decryption circuit; Algorithm design and analysis; Application specific integrated circuits; Cryptography; DH-HEMTs; Field programmable gate arrays; Hardware; NIST; National security; Standards development; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006. International Conference on
Conference_Location
Tunis
Print_ISBN
0-7803-9726-6
Type
conf
DOI
10.1109/DTIS.2006.1708717
Filename
1708717
Link To Document