A high-throughput low-cost AES cipher chip
Proceedings. IEEE Asia-Pacific Conference on ASIC, - Trang 85-88
Tóm tắt
We propose an efficient hardware implementation of the AES (Advanced Encryption Standard) algorithm, with key expansion capability. Compared with the widely used table-lookup technique, the proposed basis transformation technique reduces the hardware overhead of the S-box by 64%. Our pipelined design has a very high throughput rate. Using a typical 0.35 /spl mu/m CMOS technology, a 200 MHz clock is easily achieved, and the throughput rate is 2.381 Gbps for 128-bit keys, 2.008 Gbps for 192-bit keys, and 1.736 Gbps for 256-bit keys. Testability of the design also is considered. The hardware cost of the AES design is about 58.5 K gates.
Từ khóa
#Elliptic curve cryptography #Hardware #CMOS technology #Clocks #Application specific integrated circuits #Table lookup #Laboratories #Costs #Internet #Communication system securityTài liệu tham khảo
kuo, 2001, Architectural optimization for a 1.82 Gbits/sec VLSI implementation of the AES Rijndael algorithm, Proceedings of Cryptographic Hardware and Embedded Systems (CHES 2000), 10.1007/3-540-44709-1_6
rijmen, 0, Efficient implementation of the Rijndael S-box
peterson, 1972, Error-Correcting Codes
10.1109/ATS.2001.990265
10.1109/92.931230
10.1145/359340.359342
gaj, 2000, Comparison of the hardware performance of the AES candidates using reconfigurable hardware, Proc 3rd AES Candidate Conference
weaver, 2000, A comparison of the AES candidates amenability to FPGA implementation, Proc 3rd AES Candidate Conference
weeks, 2000, Hard-ware performance simulations of round 2 Advanced Encryption Standard algorithm, Proc 3rd AES Candidate Conference
li, 2001, A Gbps AES cipher, Dept Computer Science
2001, National Institute of Standards and Technology (NIST), Advanced Encryption Standard (AES)
1999, National Institute of Standards and Technology (NIST), Data Encryption Standard (DES)
ichikawa, 2000, Hardware evaluation of the AES finalists, Proc 3rd AES Candidate Conference