• DocumentCode
    2103558
  • Title

    FPGA implementation of AES-based crypto processor

  • Author

    Anwar, Hafeez ; Daneshtalab, Masoud ; Ebrahimi, Mojtaba ; Plosila, Juha ; Tenhunen, Hannu

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2013
  • fDate
    8-11 Dec. 2013
  • Firstpage
    369
  • Lastpage
    372
  • Abstract
    Increased demand for data security is an undeniable fact. Towards achieving higher security, cryptographic algorithms play an important role in the protection of data from unapproved usage. In this paper, we present a crypto processor using Advanced Encryption Standard (AES). The AES is integrated with a 32-bit general purpose 5-stage pipelined MIPS processor. The integrated AES module is a fully pipelined module which follows inner round and outer round pipeline design. The results show that the presented pipeline version of the AES algorithm along with MIPS processor outperforms traditional methods. At the operating frequency of 553 MHz, the proposed design can achieve the throughput of 58 Gbps, the latency of 240 ns, and the minimum power consumption of 76 mw.
  • Keywords
    cryptography; field programmable gate arrays; pipeline processing; AES-based crypto processor; Advanced Encryption Standard; FPGA implementation; cryptographic algorithms; data protection; data security; frequency 553 MHz; general purpose 5-stage pipelined MIPS processor; inner round pipeline design; outer round pipeline design; Algorithm design and analysis; Encryption; Field programmable gate arrays; Hardware; Pipeline processing; Throughput; AES pipeline; Cryptographic; Field Programmable Gate Array; Pipelining; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems (ICECS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Abu Dhabi
  • Type

    conf

  • DOI
    10.1109/ICECS.2013.6815431
  • Filename
    6815431