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
Link To Document