• DocumentCode
    258728
  • Title

    An efficient VLSI implementation of AES encryption using ROM submodules and exclusion of shiftrows

  • Author

    Das, Seena S. ; Resmi, R.

  • Author_Institution
    Dept. of Electron. & Commun., LBS Inst. of Technol. for Women, Thiruvananthapuram, India
  • fYear
    2014
  • fDate
    17-18 Dec. 2014
  • Firstpage
    248
  • Lastpage
    251
  • Abstract
    An efficient VLSI implementation of encryption using Advanced Encryption Standard (AES) algorithm is introduced. The architecture deals with ROM based key expansion modules rather than registers which were commonly used and another advantage is the exclusion of shift rows by which merging of two steps in algorithm is proposed which enhances the reduction in area and power. Xilinx ISE 14.5 is the software used with Virtex5 FPGA for implementation. In this encryptor an efficient merging for the encryption process sub-steps is implemented after relocating them. In this design, the S-BOX is implemented with internal pipelining and it is shared between the main round and the key expansion units. These designs achieved higher FPGA efficiency (Throughput/Area) compared to previous AES designs.
  • Keywords
    VLSI; cryptography; field programmable gate arrays; read-only storage; AES encryption; ROM submodules; S-BOX; VLSI implementation; Virtex5 FPGA; Xilinx ISE 14.5; advanced encryption standard algorithm; shiftrows exclusion; Clocks; Computer architecture; Encryption; Hardware; Read only memory; Throughput; AES Encryption; Low power consumption; ROM submodules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Systems and Communications (ICCSC), 2014 First International Conference on
  • Conference_Location
    Trivandrum
  • Print_ISBN
    978-1-4799-6012-5
  • Type

    conf

  • DOI
    10.1109/COMPSC.2014.7032656
  • Filename
    7032656