Title :
Optimized Area and Optimized Speed Hardware Implementations of AES on FPGA
Author :
Rizk, M.R.M. ; Morsy, M.
Abstract :
The Advanced Encryption Standard (AES) is the last standard for cryptography and has gained wide support as means to secure digital data. In this paper, Tradeoffs of speed vs. area that are inherent in the design of a security processor are explored. Two implementations of the AES on Xilinx Virtex 4 FPGA are introduced, the first design is called optimized area AES which is based on the basic architecture of the AES, the second one is called optimized speed AES which is based on the sub-pipelined architecture of the AES. An AES crypto processor with serial interface was implemented and it could be used with any of our designed encryptor or decryptor.
Keywords :
cryptography; field programmable gate arrays; pipeline processing; AES; Advanced Encryption Standard; FPGA; cryptography; secure digital data; security processor; serial interface; sub-pipelined architecture; Algorithm design and analysis; Concrete; Cryptography; Data security; Design optimization; Field programmable gate arrays; Hardware; Polynomials; Smart cards; Throughput; FPGA; architecture; encryption; security processor;
Conference_Titel :
Design and Test Workshop, 2007. IDT 2007. 2nd International
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-1824-4
Electronic_ISBN :
978-1-4244-1825-1
DOI :
10.1109/IDT.2007.4437462