DocumentCode
258728
Title
An efficient VLSI implementation of AES encryption using ROM submodules and exclusion of shiftrows
Author
Das, Seena S. ; Resmi, R.
Author_Institution
Dept. of Electron. & Commun., LBS Inst. of Technol. for Women, Thiruvananthapuram, India
fYear
2014
fDate
17-18 Dec. 2014
Firstpage
248
Lastpage
251
Abstract
An efficient VLSI implementation of encryption using Advanced Encryption Standard (AES) algorithm is introduced. The architecture deals with ROM based key expansion modules rather than registers which were commonly used and another advantage is the exclusion of shift rows by which merging of two steps in algorithm is proposed which enhances the reduction in area and power. Xilinx ISE 14.5 is the software used with Virtex5 FPGA for implementation. In this encryptor an efficient merging for the encryption process sub-steps is implemented after relocating them. In this design, the S-BOX is implemented with internal pipelining and it is shared between the main round and the key expansion units. These designs achieved higher FPGA efficiency (Throughput/Area) compared to previous AES designs.
Keywords
VLSI; cryptography; field programmable gate arrays; read-only storage; AES encryption; ROM submodules; S-BOX; VLSI implementation; Virtex5 FPGA; Xilinx ISE 14.5; advanced encryption standard algorithm; shiftrows exclusion; Clocks; Computer architecture; Encryption; Hardware; Read only memory; Throughput; AES Encryption; Low power consumption; ROM submodules;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Systems and Communications (ICCSC), 2014 First International Conference on
Conference_Location
Trivandrum
Print_ISBN
978-1-4799-6012-5
Type
conf
DOI
10.1109/COMPSC.2014.7032656
Filename
7032656
Link To Document