• DocumentCode
    3373713
  • Title

    FPGA implementation of dynamic key management for DES encryption algorithm

  • Author

    Ji Yao ; Hongbo Kang

  • Author_Institution
    Sch. of Autom., Xi´an Univ. of Posts & Telecommun., Xi´an, China
  • Volume
    9
  • fYear
    2011
  • fDate
    12-14 Aug. 2011
  • Firstpage
    4795
  • Lastpage
    4798
  • Abstract
    A hardware design with the dynamic key management is proposed based on the conventional DES algorithm, and the FPGA implementation is presented in this paper. Based on the analysis of the principle of DES encryption algorithm, the relativity between the generation of sub-key and the critical arithmetic is weak. So the key can be reconfigured. During the FPGA hardware design, the methodology of preferential resources is adopted. For the round-function, the pipeline technology is used to increase the maximum frequency. The independent FPGA implementations of round-function and key generator can not only reduce the logic complication of adjacent pipeline but also realize the reconfiguration design of DES algorithm. The function simulation and test analysis based on the design is verified, and the result is satisfied.
  • Keywords
    cryptography; field programmable gate arrays; DES encryption algorithm; FPGA implementation; critical arithmetic; dynamic key management; key generator; pipeline technology; round-function; subkey; Algorithm design and analysis; Chaotic communication; Encryption; Field programmable gate arrays; Hardware; Heuristic algorithms; DES; FPGA; LFSR; chaotic encryption;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic and Mechanical Engineering and Information Technology (EMEIT), 2011 International Conference on
  • Conference_Location
    Harbin, Heilongjiang
  • Print_ISBN
    978-1-61284-087-1
  • Type

    conf

  • DOI
    10.1109/EMEIT.2011.6024111
  • Filename
    6024111