Title :
Implementation of the AES algorithm using a Reconfigurable Functional Unit
Author :
Cardarilli, G.C. ; Nunzio, L. Di ; Fazzolari, R. ; Pontarelli, S. ; Re, M. ; Salsano, A.
Author_Institution :
Univ. of Rome Tor Vergata, Rome, Italy
fDate :
June 30 2011-July 1 2011
Abstract :
Nowadays programmable devices (microprocessors and DSPs) are based on complex architectures optimized for obtaining maximum speed performances that degrades when the implemented application is mostly based on operations on single bit or subset of bits. This kind of data processing and bit manipulation operations can be accelerated by using a Reconfigurable Functional Unit (RFU). In this paper the benefits of using the ADAPTO RFU (Adder-Based Dynamic Architecture for Processing Tailored Operators) to speed up the Advanced Encryption Standard algorithm (AES) is investigated. The paper shows how the ADAPTO architecture is useful for the acceleration the AES algorithm due the efficient implementation of the most complex operations of the algorithm. A comparison in terms of number of assembly instructions is given.
Keywords :
adders; cryptography; digital signal processing chips; microprocessor chips; ADAPTO RFU; AES algorithm; DSP; adder-based dynamic architecture for processing tailored operators; advanced encryption standard algorithm; assembly instructions; bit manipulation operations; data processing; microprocessors; programmable devices; reconfigurable functional unit; Context; Polynomials; Program processors; Radio frequency; Table lookup;
Conference_Titel :
Signals, Circuits and Systems (ISSCS), 2011 10th International Symposium on
Conference_Location :
lasi
Print_ISBN :
978-1-61284-944-7
DOI :
10.1109/ISSCS.2011.5978668