• DocumentCode
    2601931
  • Title

    Using a pipelined S-box in compact AES hardware implementations

  • Author

    Wang, Cheng ; Heys, Howard M.

  • Author_Institution
    Fac. of Eng. & Appl. Sci., Memorial Univ., St. John´´s, NL, Canada
  • fYear
    2010
  • fDate
    20-23 June 2010
  • Firstpage
    101
  • Lastpage
    104
  • Abstract
    Pipelined S-boxes are usually used in high speed hardware implementations of the Advanced Encryption Standard (AES), and not typically found in compact implementations because of the extra complexity added by the pipeline registers. In this paper, the area and speed performance of applying a pipelined S-box to compact AES hardware implementations is examined. A new compact AES encryption hardware core with 128-bit keys is proposed. The proposed design employs a single 4-stage pipelined S-box that is shared by t he data path operation and the key expansion operation. Compared with the previous smallest encryption-only ASIC implementation of AES, it achieves an increase in throughput of 2.1 times while maintaining a similar gate count. This result indicates that it is reasonable to consider using pipelined S-boxes in AES hardware implementations targeted at applications requiring low area and moderate speed.
  • Keywords
    cryptography; pipeline processing; AES hardware implementation; advanced encryption standard; data path operation; key expansion operation; pipeline register; pipelined s-box; Clocks; Encryption; Hardware; Logic gates; Pipelines; Registers; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NEWCAS Conference (NEWCAS), 2010 8th IEEE International
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4244-6806-5
  • Electronic_ISBN
    978-1-4244-6804-1
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2010.5603920
  • Filename
    5603920