• DocumentCode
    2256585
  • Title

    Hardware implementation of DES using pipelining concept with time-variable key

  • Author

    El-Latif, Karim Moussa Ali Abd ; Hamed, Hesham Fathi Ali ; El-Hameed, El-Sayed Abd ; Hasaneen, Mahmoud

  • Author_Institution
    Electr. Eng. Dept., Minia Univ., Minia, Egypt
  • fYear
    2010
  • fDate
    19-22 Dec. 2010
  • Firstpage
    423
  • Lastpage
    426
  • Abstract
    This paper describes two high-performance reconfigurable hardware implementations of the Data Encryption Standard (DES) algorithm. This is achieved by combining pipelining concept with time-variable key technique. The two proposed schemes change the key with time. The first one uses a counter to change the key every clock cycle. The second changes the key using a pseudorandom number generator. Using time-variable key technique enhances the security of DES because the same plaintext is ciphered to different cipher texts by time. Hackers will face difficulty to hack into the proposed schemes because of time-variant behavior. Final 16-stage pipelined design of the two proposed schemes is implemented on Xilinx Spartan-3e Field Programmable Gate Array (FPGA) technology. The 16-stage pipelined design of the first scheme is achieved with encryption rate of 7.97 Gbit/s and 2697 number of Configurable logic blocks (CLBs). The second operates at data rates up to 7.26 Gbit/s and 2566 CLBs. The two proposed hardware designs are more secure than any previous hardware design and among the fastest implementations with better area utilization.
  • Keywords
    cryptography; field programmable gate arrays; pipeline processing; random number generation; DES; cipher texts; configurable logic blocks; data encryption standard; field programmable gate array technology; pipelining concept; pseudorandom number generator; time-variable key technique; Clocks; Encryption; Field programmable gate arrays; Generators; Pipeline processing; Radiation detectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics (ICM), 2010 International Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-61284-149-6
  • Type

    conf

  • DOI
    10.1109/ICM.2010.5696178
  • Filename
    5696178