DocumentCode :
647276
Title :
A new lightweight and high performance AES S-box using modular design
Author :
Wong Ming Ming ; Ling, Dennis Wong Mou
Author_Institution :
Fac. of Eng., Comput. & Sci., Swinburne Univ. of Technol., Kuching, Malaysia
fYear :
2013
fDate :
18-19 Sept. 2013
Firstpage :
65
Lastpage :
70
Abstract :
Composite field arithmetic (CFA) is often utilized to create compact AES S-box implementation. However, the resultant circuitry is complex with long critical path and it induces high dynamic power consumption. In this paper, we presented a new architectural optimization in CFA which enhances the speed performance of the compact AES S-box and reduces its dynamic power consumption at the same time. The proposed methodology transforms and partitions the three-level CFA isomorphism in AES S-box into modules of logic equations, consisting of AND and XOR gates. This approach produces a highly modular design that makes effective pipelining possible. In this study, we also presented a new GF(24) multiplier for lightweight AES applications. For validation, the new AES S-box was implemented on Cyclone III EP2C5T144C6. It has a total of 66 logic elements (LEs), 36 registers and having maximum operating frequency of 346 MHz and a total dynamic power consumption of 1.84 mW.
Keywords :
cryptography; field programmable gate arrays; logic gates; power consumption; AND gates; Cyclone III EP2C5T144C6; GF(24) multiplier; XOR gates; architectural optimization; compact AES S-box implementation; composite field arithmetic; high dynamic power consumption; logic equations; modular design; three-level CFA isomorphism; Advanced Encryption Standard (AES) S-box; composite field arithmetic (CFA); embedded systems; field programmable gate array (FPGA); multiplicative inversion;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ICCAS), 2013 IEEE International Conference on
Conference_Location :
Kuala Lumpur
Type :
conf
DOI :
10.1109/CircuitsAndSystems.2013.6671613
Filename :
6671613
Link To Document :
بازگشت