Title :
High-performance designs of AES transformations
Author :
Chen, Ning ; Yan, Zhiyuan
Author_Institution :
Dept. of Electr. & Comput. Eng., Lehigh Univ., Bethlehem, PA, USA
Abstract :
Both area and throughput are significant for hardware implementations of the Advanced Encryption Standard (AES). Previous works mostly focused on area without providing full control on critical path delay (CPD), which ultimately determines throughput. To address this issue, we propose a delay-aware common subexpression elimination (DACSE) algorithm that is novel in two aspects: it not only takes advantage of implicit common subexpressions to further reduce area, but also minimizes area while satisfying any feasible CPD requirement. Using our DACSE algorithm, we propose high-performance designs for two major transformations of the AES, MixColumns and SubBytes. Compared with prior works, our designs achieve the same or shorter CPDs with the same or smaller gate counts.
Keywords :
cryptography; logic gates; minimisation; AES transformation; advanced encryption standard; critical path delay; delay-aware common subexpression elimination algorithm; high-performance design; logic gate; minimization; Algorithm design and analysis; Cryptography; Delay; Hardware; NIST; Pattern matching; Strontium; Terminology; Throughput;
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
DOI :
10.1109/ISCAS.2009.5118410