DocumentCode
3731870
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
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
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"
Publisher
ieee
Conference_Titel
Electronics, Computing and Communication Technologies (CONECCT), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/CONECCT.2015.7383859
Filename
7383859
Link To Document