• DocumentCode
    1511937
  • Title

    Construction of Optimum Composite Field Architecture for Compact High-Throughput AES S-Boxes

  • Author

    Wong, M.M. ; Wong, M.L.D. ; Nandi, A.K. ; Hijazin, I.

  • Author_Institution
    Sch. of Eng., Comput. & Sci., Swinburne Univ. of Technol. (Sarawak Campus), Kuching, Malaysia
  • Volume
    20
  • Issue
    6
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    1151
  • Lastpage
    1155
  • Abstract
    In this work, we derive three novel composite field arithmetic (CFA) Advanced Encryption Standard (AES) S-boxes of the field GF(((22)2)2). The best construction is selected after a sequence of algorithmic and architectural optimization processes. Furthermore, for each composite field constructions, there exists eight possible isomorphic mappings. Therefore, after the exploitation of a new common subexpression elimination algorithm, the isomorphic mapping that results in the minimal implementation area cost is chosen. High throughput hardware implementations of our proposed CFA AES S-boxes are reported towards the end of this paper. Through the exploitation of both algebraic normal form and seven stages fine-grained pipelining, our best case achieves a throughput 3.49 Gbps on a Cyclone II EP2C5T144C6 field-programmable gate array.
  • Keywords
    Galois fields; circuit optimisation; cryptography; digital arithmetic; field programmable gate arrays; CFA AES S-boxes; Cyclone II EP2C5T144C6 field-programmable gate array; Galois field; advanced encryption standard; algebraic normal form; algorithmic optimization process; architectural optimization process; bit rate 3.49 Gbit/s; common subexpression elimination algorithm; compact high-throughput AES S-boxes; composite field arithmetic; composite field construction; fine-grained pipelining; high throughput hardware; isomorphic mapping; optimum composite field architecture; Complexity theory; Hardware; Logic gates; Optimization; Pipeline processing; Polynomials; Very large scale integration; Advanced Encryption Standard (AES); S-box; algebraic normal form (ANF); composite field arithmetic (CFA);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2011.2141693
  • Filename
    5764853