DocumentCode
2216009
Title
A novel pipelined threads architecture for AES encryption algorithm
Author
Alam, Mehboob ; Badawy, Wael ; Jullien, Graham
Author_Institution
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
fYear
2002
fDate
2002
Firstpage
296
Lastpage
302
Abstract
This paper presents a single-chip parallel architecture for advanced encryption standard (AES). The proposed architecture uses the thread approach, which integrates fully pipelined parallel units, that process 128 bits/cycle and quadruples the data throughput. The threads architecture allows a reduction of the clock rate by a factor of four, while maintaining the data throughput, and consumes less power. The prototype runs at a data rate of 7.68 Gbps on a Xilinx xc2V1500 Virtex-II FPGA. The data rate shows that the proposed thread approach produces one of the fastest single-chip FPGA implementations currently available. In addition, the proposed architecture is scalable to 192, 256 and higher bits.
Keywords
field programmable gate arrays; integrated circuit design; integrated circuit modelling; logic CAD; logic simulation; multi-threading; pipeline processing; public key cryptography; 128 bit; 192 bit; 256 bit; 7.68 Gbit/s; AES encryption algorithm; Virtex-II FPGA; advanced encryption standard pipelined threads architecture; clock rate reduction; data processing bit rate; data throughput; low power consumption; pipelined parallel units; scalable architecture; single-chip FPGA implementation; single-chip parallel architecture; Computer architecture; Cryptography; Drives; Field programmable gate arrays; Hardware; NIST; Polynomials; Smart cards; Throughput; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
ISSN
2160-0511
Print_ISBN
0-7695-1712-9
Type
conf
DOI
10.1109/ASAP.2002.1030728
Filename
1030728
Link To Document