DocumentCode :
2189848
Title :
Implementation of Non-Pipelined and Pipelined Data Encryption Standard (DES) Using Xilinx Virtex-6 FPGA Technology
Author :
Taherkhani, Saeid ; Ever, Enver ; Gemikonakli, Orhan
Author_Institution :
Eng. & Inf. Sci., Middlesex Univ., London, UK
fYear :
2010
fDate :
June 29 2010-July 1 2010
Firstpage :
1257
Lastpage :
1262
Abstract :
Data encryption process can easily be quite complicated and usually requires significant computation time and power despite significant simplifications. This paper discusses about pipelined and non-pipelined implementation of one of the most commonly used symmetric encryption algorithm, Data Encryption Standard (DES). The platform used for this matter is, Xilinx new high performance silicon foundation, Virtex-6 Field Programmable Gate Array technology. Finite state machine is used only in non-pipelined implementation, and it is not implemented for the pipelined approach. The testing of the implemented design shows that it is possible to generate data in 16 clock cycles when non-pipelined approach is employed. When pipelined approach is employed on the other hand, 17 clock signals are required for the initial phase only, and one clock signal is sufficient afterwards for each data generation cycle. The Very High Speed Integrated Circuit Hardware Description Language (VHDL) is used to program the design.
Keywords :
cryptography; field programmable gate arrays; finite state machines; hardware description languages; pipeline processing; very high speed integrated circuits; Xilinx Virtex-6 FPGA technology; data generation cycle; field programmable gate array technology; finite state machine; high performance silicon foundation; nonpipelined data encryption standard; pipelined data encryption standard; symmetric encryption algorithm; very high speed integrated circuit hardware description language; Algorithm design and analysis; Clocks; Encoding; Encryption; Field programmable gate arrays; Hardware; Throughput; Data Encryption Standard; Field Programmable Gate Arrays; Finite State Machine; Very High Speed Integrated Circuit Hardware Description Language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
Type :
conf
DOI :
10.1109/CIT.2010.227
Filename :
5577878
Link To Document :
بازگشت