• DocumentCode
    604949
  • Title

    High performance hardware implementation of AES using minimal resources

  • Author

    Abhijith, P.S. ; Srivastava, M. ; Mishra, Anadi ; Goswami, Mausumi ; Singh, B. Raja

  • Author_Institution
    Dept. of Microelectron., Indian Inst. of Inf. Technol., Allahabad, India
  • fYear
    2013
  • fDate
    1-2 March 2013
  • Firstpage
    338
  • Lastpage
    343
  • Abstract
    Increasing need of data protection in computer networks led to the development of several cryptographic algorithms hence sending data securely over a transmission link is critically important in many applications. Hardware implementation of cryptographic algorithms are physically secure than software implementations since outside attackers cannot modify them. In order to achieve higher performance in today´s heavily loaded communication networks, hardware implementation is a wise choice in terms of better speed and reliability. This paper presents the hardware implementation of Advanced Encryption Standard (AES) algorithm using Xilinx-virtex 5 Field Programmable Gate Array (FPGA). In order to achieve higher speed and lesser area, Sub Byte operation, Inverse Sub Byte operation, Mix Column operation and Inverse Mix Column operations are designed as Look Up Tables (LUTs) and Read Only Memories (ROMs). This approach gives a throughput of 3.74Gbps utilizing only 1% of total slices in xc5vlx110t-3-ff1136 target device.
  • Keywords
    computer network security; cryptography; field programmable gate arrays; read-only storage; table lookup; AES; FPGA; LUT; ROM; Xilinx-virtex5 field programmable gate array; advanced encryption standard algorithm; computer networks; cryptographic algorithms; data protection; hardware implementation; heavily loaded communication networks; high performance hardware implementation; look up tables; minimal resources; mix column operation; outside attackers; read only memories; sub byte operation; transmission link; xc5vlx110t-3-ff1136 target device; Encryption; Field programmable gate arrays; Hardware; Read only memory; Registers; Signal processing algorithms; AES; Cryptography; Decryption; Encryption; FPGA; Rijndael; Verilog;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems and Signal Processing (ISSP), 2013 International Conference on
  • Conference_Location
    Gujarat
  • Print_ISBN
    978-1-4799-0316-0
  • Type

    conf

  • DOI
    10.1109/ISSP.2013.6526931
  • Filename
    6526931