• DocumentCode
    2365077
  • Title

    A novel area-throughput optimized architecture for the AES algorithm

  • Author

    Samiee, Hadi ; Atani, Reza Ebrahimi ; Amindavar, Hamidreza

  • Author_Institution
    Dept. of Electr. Eng., Amirkabir Univ. of Technol., Tehran, Iran
  • fYear
    2011
  • fDate
    25-27 April 2011
  • Firstpage
    29
  • Lastpage
    32
  • Abstract
    In this paper, an efficient method for high speed hardware implementation of AES algorithm is presented. So far, many implementations of AES have been proposed, for various goals that effect the SubByte transformation in various ways. These methods of implementation are based on combinational logic and are done in polynomial bases. In the proposed architecture, it is done by using composite field arithmetic in normal bases. In addition, efficient key expansion architecture suitable for 6 subpipelined round units is also presented. By using the proposed architecture in non-feedback mode, a fully subpipelined encryptor with 6 substages in each round unit can achieve a throughput of 43.71 Gbps on a Xilinx XC2VP20-7fg676 device, which is the fastest compared to previous FPGA implementations known to date. The efficiency in terms of equivalent throughput/slice is improved by a factor of 143%. Also in this design, key variation during the encryption operation is supported and it doesn´t have any effect on continued throughput of the encryptor.
  • Keywords
    cryptography; field programmable gate arrays; AES algorithm; FPGA; Xilinx XC2VP20-7fg676 device; advanced encryption standard; area-throughput optimized architecture; combinational logic; composite field arithmetic; Algorithm design and analysis; Delay; Encryption; Field programmable gate arrays; Hardware; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Devices, Systems and Applications (ICEDSA), 2011 International Conference on
  • Conference_Location
    Kuala Lumpur
  • ISSN
    2159-2047
  • Print_ISBN
    978-1-61284-388-9
  • Type

    conf

  • DOI
    10.1109/ICEDSA.2011.5959055
  • Filename
    5959055