• DocumentCode
    2086834
  • Title

    Pipelined implementation of AES encryption based on FPGA

  • Author

    Zhang, Yulin ; Wang, Xinggang

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Univ. of Jinan, Jinan, China
  • fYear
    2010
  • fDate
    17-19 Dec. 2010
  • Firstpage
    170
  • Lastpage
    173
  • Abstract
    This paper presents the outer-round only pipelined architecture for a FPGA implementation of the AES-128 encryption processor. The proposed design uses the Block RAM storing the S-box values and exploits two kinds of Block RAM. By combining the operations in a single round, we can reduce the critical delay. Therefore, our design can achieve a throughput of 34.7 Gbps at 271.15 Mhz and 2389 CLB Slices with 200 BRAM. We can get the much higher efficiency than any other implementation reported in the literature.
  • Keywords
    cryptography; field programmable gate arrays; multiprocessing systems; parallel architectures; pipeline processing; AES-128 encryption processor; FPGA; S-box values; block RAM storing; critical delay; pipelined architecture; pipelined implementation; Algorithm design and analysis; Computer architecture; Encryption; Field programmable gate arrays; Hardware; Random access memory; Throughput; AES; FPGA; efficiency; pipelined implementation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory and Information Security (ICITIS), 2010 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-6942-0
  • Type

    conf

  • DOI
    10.1109/ICITIS.2010.5688757
  • Filename
    5688757