DocumentCode
3205939
Title
Rolled architecture based implementation of AES using T-Box
Author
Shastry, P. V Sriniwas ; Somani, Namrata ; Gadre, Amruta ; Vispute, Bhagyashri ; Sutaone, Mukul S.
Author_Institution
Electron. & Telecommun. Dept., Cummins Coll. of Eng. for Women, Pune, India
fYear
2012
fDate
5-8 Aug. 2012
Firstpage
626
Lastpage
630
Abstract
This paper proposes a rolled architecture for the implementation of the 128 bit AES (Advanced Encryption Standard) algorithm. The design comprises of modified T-boxes. The efficient utilization of area and the increase in speed up to 1.454 Gbps is achieved on Xilinx´s Virtex-4 Field Programmable Gate Array (FPGA). The clock frequency of the design is 113.63 MHz. By using 24 bit words instead of 32 bits words in T-boxes, memory requirement reduced by 25%. The design employs BRAMs available on the device for T-Boxes and for storing round keys generated in the Key expansion module. The latency achieved is 10 clock cycles and for every new key same amount of clock cycles are required before start of encryption.
Keywords
clocks; cryptography; field programmable gate arrays; 128 bit AES; AES; FPGA; T-Box; Virtex-4 field programmable gate array; Xilinx; advanced encryption standard algorithm; clock cycles; clock frequency; frequency 113.63 MHz; key expansion module; memory requirement; rolled architecture based implementation; Clocks; Encryption; Field programmable gate arrays; Hardware; Table lookup; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on
Conference_Location
Boise, ID
ISSN
1548-3746
Print_ISBN
978-1-4673-2526-4
Electronic_ISBN
1548-3746
Type
conf
DOI
10.1109/MWSCAS.2012.6292098
Filename
6292098
Link To Document