Circuits and Systems

Volume 5, Issue 3 (March 2014)

ISSN Print: 2153-1285   ISSN Online: 2153-1293

Google-based Impact Factor: 0.48  Citations  

High-Throughput and Area-Efficient FPGA Implementations of Data Encryption Standard (DES)

HTML  Download Download as PDF (Size: 1007KB)  PP. 45-56  
DOI: 10.4236/cs.2014.53007    4,871 Downloads   6,944 Views  Citations

ABSTRACT

One of the most popular standards for protecting confidential information is the Data Encryption Standard (DES). Although it has been replaced by the Advanced Encryption Standard (AES), it is still widely used in Automatic Teller Machines (ATM’s), smartcards, and mobile phone SIM cards. In this paper, we present area-efficient and high-throughput FPGA implementations of the DES which are developed using the Xilinx FPGA ISE design suite. In fact, we propose modifications on the fastest DES design reported in the literature and achieve 1.1 times higher speed. Also, we introduce an 8-stage pipelined design that needs only 0.75 times the registers and consumes 0.65 times the power of a similar 16-stages pipelined design. High-speed design and synthesis optimization techniques including pipelining, register retiming, and logic replication are used. Post- layout synthesis results show that the proposed implementations achieve high throughput-to-area ratio. To make a fair comparison, the proposed designs were synthesized using matching FPGA devices as being used by other implementations reported in the literature.

Share and Cite:

Bani-Hani, R. , Harb, S. , Mhaidat, K. and Taqieddin, E. (2014) High-Throughput and Area-Efficient FPGA Implementations of Data Encryption Standard (DES). Circuits and Systems, 5, 45-56. doi: 10.4236/cs.2014.53007.

Cited by

[1] High-performance AES-128 algorithm implementation by FPGA-based SoC for 5G communications.
2021
[2] HIGH-DENSITY INFORMATION SECURE STORAGE METHOD FOR BIG DATA CENTER BASED ON FUZZY CLUSTERING.
2020
[3] HIGH-DENSITY INFORMATION SECURE STORAGE METHOD FOR BIG DATA CENTER BASED ON FUZZY CLUSTERING
Academic Journal of Manufacturing Engineering, 2020
[4] A Novel Hardware-Efficient Central Pattern Generator Model Based on Asynchronous Cellular Automaton Dynamics for Controlling Hexapod Robot
2020
[5] 10 Clock-Periods Pipelined Implementation of AES-128 Encryption-Decryption Algorithm up to 28 Gbit/s Real Throughput by Xilinx Zynq UltraScale+ MPSoC ZCU102 …
2020
[6] Design and implementation of encrypted file system based on FPGA
2019
[7] A dynamic reconfigurable design of multiple cryptographic algorithms based on FPGA
2018
[8] Scalable and Low Overhead Watermarking Based Integrated Authentication and Encryption Scheme for Wireless Sensor Networks
2017
[9] First steps towards designing a compact language for the description of logic circuits
2016
[10] Pipelining Concept for Low Power DES Implementation
International Journal of Computer Applications Technology and Research, 2016
[11] Image and data processing using reconfigurable computer systems
Advances in Computer Science, 2015
[12] MASTER OF TECHNOLOGY

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.