• DocumentCode
    121187
  • Title

    An Open-Source, Efficient, and Parameterizable Hardware Implementation of the AES Algorithm

  • Author

    Nacci, Alessandro Antonio ; Rana, Vijay ; Sciuto, Donatella ; Santambrogio, Marco D.

  • Author_Institution
    Dipt. di Elettron., Inf. e Bioingegneria (DEIB), Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    26-28 Aug. 2014
  • Firstpage
    85
  • Lastpage
    92
  • Abstract
    Although the reliability and robustness of the AES protocol have been deeply proved through the years, recent research results and technology advancements are rising serious concerns about its solidity in the (quite near) future. In this context, we are proposing an extension of the AES algorithm in order to support longer encryption keys (thus increasing the security of the algorithm itself). In addition to this, we are proposing a set of parametric implementations of this novel extended protocols. These architectures can be optimized either to minimize the area usage or to maximize their performance. Experimental results show that, while the proposed implementations achieve a throughput higher than most of the state-of-the-art approaches and the highest value of the Performance/Area metric when working with 128-bit encryption keys, they can achieve a 84× throughput speed-up when compared to the approaches that can be found in literature working with 512-bit encryption keys.
  • Keywords
    cryptographic protocols; public domain software; 128-bit encryption keys; 512-bit encryption keys; AES algorithm; AES protocol; open-source implementation; parameterizable hardware implementation; parametric implementations; throughput speed-up; Computer architecture; Encryption; Field programmable gate arrays; Protocols; Quantum computing; Standards; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2014 IEEE International Symposium on
  • Conference_Location
    Milan
  • Type

    conf

  • DOI
    10.1109/ISPA.2014.20
  • Filename
    6924433