• DocumentCode
    2675007
  • 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
  • fYear
    2011
  • fDate
    June 30 2011-July 1 2011
  • Firstpage
    1
  • Lastpage
    4
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems (ISSCS), 2011 10th International Symposium on
  • Conference_Location
    lasi
  • Print_ISBN
    978-1-61284-944-7
  • Type

    conf

  • DOI
    10.1109/ISSCS.2011.5978668
  • Filename
    5978668