• DocumentCode
    3205939
  • Title

    Rolled architecture based implementation of AES using T-Box

  • Author

    Shastry, P. V Sriniwas ; Somani, Namrata ; Gadre, Amruta ; Vispute, Bhagyashri ; Sutaone, Mukul S.

  • Author_Institution
    Electron. & Telecommun. Dept., Cummins Coll. of Eng. for Women, Pune, India
  • fYear
    2012
  • fDate
    5-8 Aug. 2012
  • Firstpage
    626
  • Lastpage
    630
  • Abstract
    This paper proposes a rolled architecture for the implementation of the 128 bit AES (Advanced Encryption Standard) algorithm. The design comprises of modified T-boxes. The efficient utilization of area and the increase in speed up to 1.454 Gbps is achieved on Xilinx´s Virtex-4 Field Programmable Gate Array (FPGA). The clock frequency of the design is 113.63 MHz. By using 24 bit words instead of 32 bits words in T-boxes, memory requirement reduced by 25%. The design employs BRAMs available on the device for T-Boxes and for storing round keys generated in the Key expansion module. The latency achieved is 10 clock cycles and for every new key same amount of clock cycles are required before start of encryption.
  • Keywords
    clocks; cryptography; field programmable gate arrays; 128 bit AES; AES; FPGA; T-Box; Virtex-4 field programmable gate array; Xilinx; advanced encryption standard algorithm; clock cycles; clock frequency; frequency 113.63 MHz; key expansion module; memory requirement; rolled architecture based implementation; Clocks; Encryption; Field programmable gate arrays; Hardware; Table lookup; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (MWSCAS), 2012 IEEE 55th International Midwest Symposium on
  • Conference_Location
    Boise, ID
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4673-2526-4
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2012.6292098
  • Filename
    6292098