• DocumentCode
    2560582
  • Title

    Very Low-cost VLSI Implementation of AES Algorithm

  • Author

    Zhao, Jia ; Zeng, Xiaoyang ; Han, Jun ; Chen, Jun

  • Author_Institution
    Fudan Univ., Shanghai
  • fYear
    2006
  • fDate
    13-15 Nov. 2006
  • Firstpage
    223
  • Lastpage
    226
  • Abstract
    This paper proposes a very low-cost VLSI implementation of AES algorithm. This design splits the 128 bit computation in every round into four 32 bit calculations and exploits 2-level pipeline to finish the process. Moreover, such improvements as module reuse and calculation order optimization, especially low-cost key expansion structure, are used to achieve high performance with very low hardware cost. Using the HHNEC 0.25 mum CMOS process, the scale of the design is about 12 K equivalent gates and its system frequency is up to 100 MHz. The throughputs of the 128 bit data encryption and decryption are as high as 256 Mbit/s.
  • Keywords
    CMOS integrated circuits; VLSI; cryptography; AES algorithm; CMOS process; VLSI; advanced encryption standard; size 0.25 micron; Application specific integrated circuits; CMOS process; Clocks; Cost function; Cryptography; Hardware; Logic; Pipelines; Throughput; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 2006. ASSCC 2006. IEEE Asian
  • Conference_Location
    Hangzhou
  • Print_ISBN
    0-7803-9734-7
  • Electronic_ISBN
    0-7803-97375-5
  • Type

    conf

  • DOI
    10.1109/ASSCC.2006.357891
  • Filename
    4197630