Design of RC4 stream cipher for secured communication

 
 
 
  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract


    - RC4 protocol is most popular Cipher in Cryptography. In this paper, we present the study of the efficient design of RC4 stream cipher, and proposing the efficient architecture for cipher. The concept of loop unrolling and pipeline combined to produce the 2 RC4 key stream bytes per clock cycle. The design is compared with the previous proposed paper and to check the how much cycles required for complete the individual KSA and PRGA modules and together the RC4 Stream Cipher. The Design is built using the XILINX 13.2 on Vertex ML605 Evaluation FPGA Board.

     


  • Keywords


    Cryptography; RC4; Loop Unrolling; Pipeline; Encryption.

  • References


      [1] Kitos P,G.Kotsoppolus, Sklavos.N, and O. Koufopavlov, “Hardware Implementation of the RC$ Stream Cipher” Proc. IEEE 46th Midwest Symp. Circuits and Systems.

      [2] D.P. Matthews Jr., “System and Method for a Fast Hardware Implementation of RC4,” US Patent Number 6549622, Campbell,CA, 2015.

      [3] D.P. Matthews Jr., “Methods and Apparatus for Accelerating ARC4 Processing,” US Patent Number 7403615, Morgan Hill, CA, 2016.

      [4] “High-Performance Hardware Implementation for RC4 Stream Cipher ” Gupta, S.S. Indian Stat. Inst., ASU, Kolkata, India Chattopadhyay, A. ; Sinha, K. ; Maitra, S. ; Sinha, B.P, April 2016.

      [5] “Modern Cryptography in Cryptography” in Wiki. Regarding the classifications in cryptography.

      [6] Xilinx FPGA Board ML605 Evolution Kit http://www.xilinx.com/products/boards-and-kits/EK-V6-ML605-G.htm

      [7] Review on RC4 processing the data http://www.vocal.com/cryptography/rc4-encryption-algoritm/.

      [8] Software Performance Results from the eSTREAM Project,eSTREAM, the ECRYPT Stream Cipher Project, http://www.ecrypt.eu.org/stream/perf/results, 2012.

      [9] T. Good and M. Benaissa, “Hardware Results for Selected Stream Cipher Candidates,” eSTREAM, ECR YPT Stream Cipher Project, SASC, Report 2007/023, 2007.


 

View

Download

Article ID: 29816
 
DOI: 10.14419/ijet.v8i3.29816




Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.