Title :
FPGA implementation of an optimized 8-bit AES architecture: A masked S-Box and pipelined approach
Author :
Simarpreet Singh Chawla;Swapnil Aggarwal;Snigdha Kamal;Nidhi Goel
Author_Institution :
Dept. of Electronics and Communication Engineering, Delhi Technological University (Formerly DCE), New Delhi - 110042, India
fDate :
7/1/2015 12:00:00 AM
Abstract :
In this paper, we present a new pipelined 8-bit architecture for Advanced Encryption Standard (AES) encryption. The new architecture supports encryption with 128-bit keys with 10 rounds of Byte Substitution, Shift Rows, Mix Columns and Add Round Key operations. We emphasized on optimizing a single round by using an 8-bit architecture instead of 128-bit architecture which resulted into overall optimization and increase in bit security of the system. We have also proposed a new architecture for Key Expansion Unit and S-Box (Substitution Box) using a more secure key expansion algorithm and high order masking respectively, hence making the overall architecture of AES more secure and less prone to Differential Power Analysis (DPA) attacks. The proposed architecture was implemented on Virtex-7 working at a maximum clock frequency of 191.42 MHz with a throughput of 94.24 Mbps and a power consumption of 0.694 W.
Keywords :
"Computer architecture","Throughput","Encryption","Multiplexing","Algorithm design and analysis","Ciphers"
Conference_Titel :
Electronics, Computing and Communication Technologies (CONECCT), 2015 IEEE International Conference on
DOI :
10.1109/CONECCT.2015.7383859