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
Link To Document :
بازگشت