FPGA Implementation of Chaotic based AES Image Encryption Algorithm

被引:0
|
作者
Shah, Syed Shahzad Hussain [1 ]
Raja, Gulistan [1 ]
机构
[1] Univ Engn & Technol, Dept Elect Engn, Taxila, Pakistan
关键词
AES; Image Encryption; Chaos; FPGA;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes the FPGA implementation of chaotic based advanced encryption standard (AES) using pipeline technique. The algorithm is a combination of chaotic maps and AES. In the proposed architecture, AES key is generated by chaotic maps and encryption is done by AES. The internal operations of each round of AES are optimized and parallel RAMs are used to implement the Sub-Bytes operation. Key expansion unit is synchronized with round unit which generate round key in each clock cycle. The key is stored and read from the key RAM in the same clock cycle which increases the speed. The proposed architecture is implemented using Verilog HDL and Xilinx ISE Design Suite 14.5. Implementation results are compared with previously reported pipelined AES architectures on same FPGA devices. The comparison results show that our proposed architecture is efficient in terms of speed and area.
引用
收藏
页码:574 / 577
页数:4
相关论文
共 50 条
  • [21] Fpga Implementation Of Image Encryption And Decryption Using AES 128-Bit
    Priyanka, M. P.
    Prasad, E. Lakshmi
    Reddy, A. R.
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 156 - 160
  • [22] Image Encryption Algorithm Based on Chaotic Sequence
    Chen, Xiaodi
    Wu, Hong
    [J]. COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, CSPS 2018, VOL II: SIGNAL PROCESSING, 2020, 516 : 262 - 265
  • [23] Image encryption algorithm based on chaotic system
    Fan, Jiu-Lun
    Zhang, Xue-Feng
    [J]. 7TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, 2006, : 767 - 771
  • [24] Image Encryption Algorithm Based on Chaotic Mapping
    Dong, Yupu
    Liu, Jiasheng
    Zhu, Canyan
    Wang, Yiming
    [J]. PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1, 2010, : 289 - 291
  • [25] Image encryption algorithm based on chaotic sequence
    Zhang, Yong-Hong
    Kang, Bao-Sheng
    Zhang, Xue-Feng
    [J]. ICAT 2006: 16TH INTERNATIONAL CONFERENCE ON ARTIFICIAL REALITY AND TELEXISTENCE - WORSHOPS, PROCEEDINGS, 2006, : 221 - +
  • [26] Implementation of Encryption Algorithm and Wireless Image Transmission System on FPGA
    Yang, Cheng-Hsiung
    Wu, Hou-Cheng
    Su, Shun-Feng
    [J]. IEEE ACCESS, 2019, 7 : 50513 - 50523
  • [27] Digital Image Encryption Based On Advanced Encryption Standard(AES) Algorithm
    Zhang, Qi
    Qun, Ding
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2015, : 1218 - 1221
  • [28] A Pipelined FPGA Implementation of an Encryption Algorithm based on Genetic Algorithm
    Thirer, Nonel
    [J]. MACHINE INTELLIGENCE AND BIO-INSPIRED COMPUTATION: THEORY AND APPLICATIONS VII, 2013, 8751
  • [29] A novel parallel image encryption algorithm based on hybrid chaotic maps with OpenCL implementation
    Lin You
    Ersong Yang
    Guangyi Wang
    [J]. Soft Computing, 2020, 24 : 12413 - 12427
  • [30] A novel parallel image encryption algorithm based on hybrid chaotic maps with OpenCL implementation
    You, Lin
    Yang, Ersong
    Wang, Guangyi
    [J]. SOFT COMPUTING, 2020, 24 (16) : 12413 - 12427