Abstract In this work, a proposed pipeline implementation of Data Encryption Standard DES algorithm on field programmable gate arrays (FPGAs) is introduced with multiple design versions. All these versions are described in Electronic Code Book mode (ECB) using the hardware description language VHDL (Very high speed integrated circuit hardware description language). These versions have differences in the architecture and the techniques that substitution boxes (S_BOXes) can be implemented. All these design were implemented on devices from XILINX and we achieved speeds of up to 4.23 Gbits/s. Besides, a comparative study is conducted between the proposed designs for DES algorithm, another design for DES (Full Rolling) and the other previous implementations based on many aspects as architecture, cost and performance.
Salama, A., Aly, F., & Nabil., M. (2006). Efficient Uses of FPGAS for Hardware Implementation of Data Encryption Standard. The International Conference on Electrical Engineering, 5(5th International Conference on Electrical Engineering ICEENG 2006), 1-10. doi: 10.21608/iceeng.2006.33685
MLA
Aly E. Salama; Fawzy H. Aly; M. Nabil.. "Efficient Uses of FPGAS for Hardware Implementation of Data Encryption Standard", The International Conference on Electrical Engineering, 5, 5th International Conference on Electrical Engineering ICEENG 2006, 2006, 1-10. doi: 10.21608/iceeng.2006.33685
HARVARD
Salama, A., Aly, F., Nabil., M. (2006). 'Efficient Uses of FPGAS for Hardware Implementation of Data Encryption Standard', The International Conference on Electrical Engineering, 5(5th International Conference on Electrical Engineering ICEENG 2006), pp. 1-10. doi: 10.21608/iceeng.2006.33685
VANCOUVER
Salama, A., Aly, F., Nabil., M. Efficient Uses of FPGAS for Hardware Implementation of Data Encryption Standard. The International Conference on Electrical Engineering, 2006; 5(5th International Conference on Electrical Engineering ICEENG 2006): 1-10. doi: 10.21608/iceeng.2006.33685