Title :
Implementation of S-Box for Advanced Encryption Standard
Author :
Arundhati Joshi;P. K. Dakhole;Ajay Thatere
Author_Institution :
Department of Electronics Engineering, Yeshwantrao Chavan College of Engineering, Nagpur, India
fDate :
3/1/2015 12:00:00 AM
Abstract :
This paper presents implementation of S-Box for Advanced Encryption Standard (AES) algorithm. The proposed design structure is implemented in verilog. Previous works rely on lookup tables to implement the S-Box of AES algorithm which incurred a fixed and unbreakable delay. The proposed design employs combinational logic based composite field arithmetic AES S-Box which results in optimized area in terms of FPGA slices compared to ROM based lookup table. The proposed 4-stage pipelined implementation of S-Box is carried on the XC3S100E device of Xilinx FPGA with verilog code which requires 34 slices and 67 4-input LUTs and also maximum clock frequency of 187.071 MHz.
Keywords :
"Encryption","Table lookup","Standards","Hardware","Polynomials","Algorithm design and analysis"
Conference_Titel :
Engineering and Technology (ICETECH), 2015 IEEE International Conference on
DOI :
10.1109/ICETECH.2015.7275043