• DocumentCode
    2691704
  • Title

    High Throughput, Pipelined Implementation of AES on FPGA

  • Author

    Qu, Shanxin ; Shou, Guochu ; Hu, Yihong ; Guo, Zhigang ; Qian, Guo Zongjue

  • Author_Institution
    Sch. of Inf. & Telecommun. Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2009
  • fDate
    16-17 May 2009
  • Firstpage
    542
  • Lastpage
    545
  • Abstract
    The FPGA-based high throughput 128 bits AES cipher processor is proposed in this paper. We present an equivalent pipelined AES architecture working on CTR mode to provide the highest throughput up to date through inserting some registers in appropriate points making the delay shortest, when implementing the byte transformation in one clock period. The equivalent pipelined architecture does not change the data stream direction but change the inner process order in round transformation. Xilinx Foundation ISETM 10.1 FPGA design tool is used in the synthesis of the design. And the throughput of 73.737 Gbps, clock frequency of 576.07 MHz and resource efficiency of 3.21 Mbps/LUT are provided by the proposed equivalent pipelined AES architecture. The proposed design reach higher throughput than the other designs up to date, and its resource efficiency is also very high.
  • Keywords
    cryptography; field programmable gate arrays; microprocessor chips; pipeline processing; AES cipher processor; CTR mode; Xilinx Foundation ISEtrade 10.1 FPGA design tool; advanced encryption standard; bit rate 73.737 Gbit/s; byte transformation; clock frequency; data stream direction; frequency 576.07 MHz; inner process order; pipelined AES architecture; register; resource efficiency; Clocks; Delay; Electronic commerce; Field programmable gate arrays; Frequency; Galois fields; Hardware; Polynomials; Registers; Throughput; AES; FPGA; GF(2); Pipelined; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Engineering and Electronic Commerce, 2009. IEEC '09. International Symposium on
  • Conference_Location
    Ternopil
  • Print_ISBN
    978-0-7695-3686-6
  • Type

    conf

  • DOI
    10.1109/IEEC.2009.120
  • Filename
    5175177