• DocumentCode
    3078728
  • Title

    A high-throughput area efficient FPGA implementation of AES-128 Encryption

  • Author

    Brokalakis, A. ; Kakarountas, A.P. ; Goutis, C.E.

  • Author_Institution
    Dept. of Comput. Eng. & Inf., Patras Univ., Greece
  • fYear
    2005
  • fDate
    2-4 Nov. 2005
  • Firstpage
    116
  • Lastpage
    121
  • Abstract
    Advanced Encryption Standard (AES) is used nowadays extensively in many network and multimedia applications to address security issues. In this paper, a high throughput area efficient FPGA implementation of the latter cryptographic primitive is proposed. It presents the highest performance (in terms of throughput) among competitive academic and commercial implementations. Using a Virtex-II device, a 1.94 Gbps throughput is achieved, while the memory usage remains low (8 BlockRAMs) and the CLB coverage moderate.
  • Keywords
    cryptography; field programmable gate arrays; AES-128 encryption; Advanced Encryption Standard; FPGA implementation; Virtex-II device; cryptographic primitive; Application software; Application specific integrated circuits; Computer networks; Costs; Cryptographic protocols; Cryptography; Field programmable gate arrays; Hardware; Iterative algorithms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
  • Conference_Location
    Athens, Greece
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-9333-3
  • Type

    conf

  • DOI
    10.1109/SIPS.2005.1579849
  • Filename
    1579849