arrow
Return

High-Performance Hardware Implementation for RC4 Stream Cipher

delete2013-04-01
delete37
PRE
AI
S
Sourav Sen Gupta *
A
Anupam Chattopadhyay
K
Koushik Sinha
S
Subhamoy Maitra
B
Bhabani P. Sinha
DOI:10.1109/TC.2012.19delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
RC4 is the most popular stream cipher in the domain of cryptology. In this paper, we present a systematic study of the hardware implementation of RC4, and propose the fastest known architecture for the cipher. We combine the ideas of hardware pipeline and loop unrolling to design an architecture that produces 2 RC4 keystream bytes per clock cycle. We have optimized and implemented our proposed design using VHDL description, synthesized with 130, 90, and 65 nm fabrication technologies at clock frequencies 625 MHz, 1.37 GHz, and 1.92 GHz, respectively, to obtain a final RC4 keystream throughput of 10, 21.92, and 30.72 Gbps in the respective technologies.
Keywords:
Cryptography
hardware accelerator
high throughput
loop unrolling
pipelining
RC4
stream cipher

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.3K
Citations:
9.8K

Organization

R
RWTH Aachen University
Scholars:
3.5W
Papers: 2.6W
Citations: 3.6W
I
indian statistical institute kolkata
Scholars:
751
Papers: 814
Citations: 1
H
hewlett-packard
Scholars:
834
Papers: 643
Citations: 1
I
Indian Statistical Institute
Scholars:
1.7K
Papers: 1.8K
Citations: 1.2K
researcher View more organizations