Title :
High throughput architecture for the Advanced Encryption Standard Algorithm
Author :
Hesham, Salma ; Abd El Ghany, Mohamed A. ; Hofmann, Klaus
Author_Institution :
Electron. Dept., German Univ. in Cairo, Cairo, Egypt
Abstract :
A high throughput architecture is proposed for an efficient implementation of the Advanced Encryption Standard (AES) Algorithm. The presented architecture is adapted for AES encryptor-only as well as integrated AES encryptor/decryptor designs. The SubBytes/InvSubBytes operations are implemented using composite field arithmetic in order to exploit the sub-pipelining advantage within the loop-unrolling methodology. The proposed architecture minimizes the critical path delay through the modification of the SubBytes/InvSubBytes as well as the KeyExpansion modules. Compared to previously reported AES encryptors and integrated AES encryptors/decryptors designs, the proposed architecture provides an efficiency improvement of 61% and 29% respectively.
Keywords :
cryptography; AES decryptors; AES encryptors; InvSubBytes operations; KeyExpansion modules; advanced encryption standard algorithm; composite field arithmetic; high throughput architecture; loop-unrolling methodology; Algorithm design and analysis; Computer architecture; Delays; Encryption; Field programmable gate arrays; Throughput; Advanced encryption standard; FPGA; composite field arithmetic; sub-pipelining; throughput;
Conference_Titel :
Design and Diagnostics of Electronic Circuits & Systems, 17th International Symposium on
Conference_Location :
Warsaw
Print_ISBN :
978-1-4799-4560-3
DOI :
10.1109/DDECS.2014.6868783