An Efficient VLSI Architecture for Data Encryption Standard and its FPGA Implementation

被引:0
|
作者
Pandey, J. G. [1 ]
Gurawa, Aanchal [1 ]
Nehra, Heena [1 ]
Karmakar, A. [1 ]
机构
[1] CSIR, Cent Elect Engn Res Inst, Pilani 333031, Rajasthan, India
关键词
DES; encryption/decryption; block cipher; lightweight cryptography; VLSI architectures; FPGAs;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To achieve the goal of secure communication, cryptography is an essential operation. Many applications, including health-monitoring and biometric data based recognition system, need short-term data security. To design short-term security based applications, there is an essential need of high-performance, low cost and area-efficient VLSI implementation of lightweight ciphers. Data encryption standard (DES) is well-suited for the implementation of low-cost lightweight cryptography applications. In this paper, we propose an efficient VLSI architecture for DES algorithm based encryption/decryption engine. Depending upon the encryption/decryption needs, the same set of architecture performs both encryption and decryption operations. In the implementation of DES algorithm, a chain of multiplexer-based architecture is used to implement the substitution operations (S-Boxes). The proposed architecture is modeled in the VHDL design language and synthesized in the Xilinx Virtex-5 xc5vfx70t field-programmable gate array (FPGA) device. Hardware synthesis result shows that the proposed design utilizes only 1.07 % slice LUTs, 0.31 % slice registers and 29.22 % of bonded IOBs of the FPGA device fabric.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] VLSI architecture and FPGA implementation of ice encryption algorithm
    Fournaris, AP
    Sklavos, N
    Koufopavlou, O
    [J]. ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 88 - 91
  • [2] An Efficient VLSI Architecture for PRESENT Block Cipher and Its FPGA Implementation
    Pandey, Jai Gopal
    Goel, Tarun
    Karmakar, Abhijit
    [J]. VLSI DESIGN AND TEST, 2017, 711 : 270 - 278
  • [3] An efficient FPGA implementation of advanced encryption standard algorithm
    Wang, SS
    Ni, WS
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 597 - 600
  • [4] A vlsi architecture for arrhythmia detection and its implementation on fpga
    Figueiredo, Catherine Glenitta
    Michael, Tressa
    [J]. 2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [5] High performance FPGA implementation of Data Encryption Standard
    Abdelwahab, Murtada. M.
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, CONTROL, NETWORKING, ELECTRONICS AND EMBEDDED SYSTEMS ENGINEERING (ICCNEEE), 2015, : 37 - 40
  • [6] An efficient VLSI architecture and FPGA implementation of the Finite Ridgelet Transform
    Chandrasekaran, Shrutisagar
    Amira, Abbes
    Shi Minghua
    Bermak, Amine
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (03) : 183 - 193
  • [7] An efficient VLSI architecture and FPGA implementation of the Finite Ridgelet Transform
    Shrutisagar Chandrasekaran
    Abbes Amira
    Shi Minghua
    Amine Bermak
    [J]. Journal of Real-Time Image Processing, 2008, 3 : 183 - 193
  • [8] Resource-Efficient FPGA Implementation of Advanced Encryption Standard
    Lee, Useok
    Kim, Ho Keun
    Lim, Young Jun
    Sunwoo, Myung Hoon
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1165 - 1169
  • [9] An efficient FPGA based sequential implementation of advanced encryption standard
    Aziz, A
    Ikram, N
    [J]. ENABLING TECHNOLOGIES FOR THE NEW KNOWLEDGE SOCIETY, 2005, : 875 - 882
  • [10] A Lightweight VLSI Architecture for RECTANGLE Cipher and its Implementation on an FPGA
    Pandey, Jai Gopal
    Laddha, Ayush
    Samaddar, Sashwat Deb
    [J]. 2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,