• DocumentCode
    1820881
  • Title

    Design and implementation of dynamic key based stream cipher for cryptographic processor

  • Author

    Soundra Pandian, K.K. ; Pal, Saptadeep ; Ray, Kailash Chandra

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Patna, Patna, India
  • fYear
    2015
  • fDate
    26-28 March 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, a new design for dynamic key based stream cipher is proposed for the hardware cryptographic applications such as data transmission and information security. Unlike the static key based existing stream ciphers, the novelty of this proposed stream cipher is based on dynamic key, generated by Toeplitz hash function which is used as a key for RC4 stream cipher. Further, this key is used to generate the dynamic hardware key for the cryptographic processor. The proposed design is implemented on targeting a commercially available xilinx spartan 3E xc3s500e-4fg320 FPGA device. This implementation of the proposed methodology accomplishes data throughput of 520 Mbps with the initial latency of 17 clock cycles, at a maximum clock frequency of 65 MHz with the total estimated power consumption of 131 mW. The excellence of the generated random hardware key values of our proposed method is validated using NIST statistical test suites. The proposed design in this paper is considerably improved in terms of frequency, throughput performance and area consumed compared to existing design.
  • Keywords
    cryptography; field programmable gate arrays; statistical analysis; NIST statistical test suites; RC4 stream cipher; Toeplitz hash function; cryptographic processor; dynamic key based stream cipher; hardware cryptographic applications; xilinx spartan 3E xc3s500e-4fg320 FPGA device; Ciphers; Clocks; Encryption; Hardware; Public key; Throughput; FPGA; HDL; Hardware Security; Hash function; Key Generation; RC4 Stream Cipher;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing, Communication and Networking (ICSCN), 2015 3rd International Conference on
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4673-6822-3
  • Type

    conf

  • DOI
    10.1109/ICSCN.2015.7219849
  • Filename
    7219849