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
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;
Conference_Titel :
Computational Systems and Communications (ICCSC), 2014 First International Conference on
Conference_Location :
Trivandrum
Print_ISBN :
978-1-4799-6012-5
DOI :
10.1109/COMPSC.2014.7032656