DocumentCode :
3027045
Title :
Hardware Implementation of High Throughput RC4 algorithm
Author :
Tran, Thi Hong ; Lanante, Leonardo ; Nagao, Yuhei ; Kurosaki, Masayuki ; Ochi, Hiroshi
Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Fukuoka, Japan
fYear :
2012
fDate :
20-23 May 2012
Firstpage :
77
Lastpage :
80
Abstract :
In this paper, we present an efficient and high throughput hardware implementation of the RC4 algorithm. The main idea of the proposed architecture is the utilization of a tri-port RAM to reduce the memory resource and to increase throughput. The proposed design requires two clock cycles for generating one byte of ciphering key and uses only a block of 256 bytes RAM. These result in 50% increment of system throughput and three times reduction of RAM resource compared to the recent architectures. The proposed implementation supports variable key length from 8 to 128 bits and achieves 80 MB/s throughput at 160 MHz operating frequency. It aims to support the WEP security in the MAC layer of 600 Mbps 4×4 MIMO wireless LAN system based on IEEE 802.11n standard.
Keywords :
MIMO communication; cryptography; random-access storage; wireless LAN; IEEE 802.11n standard; MAC layer; MIMO wireless LAN system; RAM resource; WEP security; ciphering key; clock cycles; hardware implementation; high throughput RC4 algorithm; memory resource; system throughput; triport RAM; variable key length; Algorithm design and analysis; Clocks; Computer architecture; Hardware; Indexes; Random access memory; Throughput; RC4 algorithm; RC4´s hardware implement; WEP; WLANs security; etc; tri-port RAM;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location :
Seoul
ISSN :
0271-4302
Print_ISBN :
978-1-4673-0218-0
Type :
conf
DOI :
10.1109/ISCAS.2012.6272151
Filename :
6272151
Link To Document :
بازگشت