Enhanced design and hardware implementation of a chaos-based block cipher for image protection

被引:1
|
作者
Madani, Mahdi [1 ]
El Assad, Safwan [1 ]
Dridi, Fethi [2 ]
Lozi, Rene [3 ]
机构
[1] Univ Nantes Polytech Nantes, IETR UMR CNRS 6164, Rue Christian Pauc, F-44300 Nantes, France
[2] Univ Monastir, Fac Sci Monastir, Elect & Microelect Lab EmE, Monastir, Tunisia
[3] Univ Cote Azur, JA Dieudonne UMR 7351 Lab, CNRS, Nice, France
关键词
Chaos-based cryptosystem; FPGA implementation; hardware performance; cryptographic analysis; ALGORITHM; COMMUNICATION; CRYPTANALYSIS; HYPERCHAOS; TESTS;
D O I
10.1080/10236198.2022.2069496
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Nowadays chaos-based cryptography systems are widely used to protect sensitive data. A variety of chaos-based cryptosystems with software implementation has been published in the literature. However, due to the rapid growth of connected devices, the development of hardware secure and low-resource cryptographic systems is necessary. In this paper, we enhance the design of one of our software cryptosystems and then we address its FPGA-based implementation. The improvement in the design consists essentially to introduce an Initial Vector (IV) entry to the Chaotic Pseudo Random Number Generator (CPRNG) thus allowing to generate a new dynamic keys for the confusion layer (using a modified 2-D cat map) and diffusion layer (using a logistic map) with each new execution of the system. The CPRNG is formed by XORred a discrete Skew Tent Map (STM) with a discrete Piecewise Linear Chaotic Map (PWLCM). The proposed cryptosystem, which operates in Cipher Block Chaining (CBC) mode, is controlled by a Finite State Machine (FSM) to ensure that both the encryption and decryption are performed by the same reconfigurable architecture. The system is implemented on a Xilinx XC7Z020 ZYNQ FPGA platform. The results obtained in terms of hardware implementation costs (logic resources, throughput, and efficiency) and in terms of security against cryptographic attacks demonstrate the effectiveness of the proposed chaos-based cryptosystem.
引用
收藏
页码:1408 / 1428
页数:21
相关论文
共 50 条
  • [1] A chaos-based probabilistic block cipher for image encryption
    Dhall, Sakshi
    Pal, Saibal K.
    Sharma, Kapil
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (01) : 1533 - 1543
  • [2] Embedded implementation of multispectral satellite image encryption using a chaos-based block cipher
    Bensikaddour, El-Habib
    Bentoutou, Youcef
    Taleb, Nasreddine
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (01) : 50 - 56
  • [3] Study and VHDL implementation of a novel chaos-based block cipher algorithm for digital image security
    Hajjaji, Mohamed Ali
    Albouchi, Adnen
    JOURNAL OF ELECTRONIC IMAGING, 2024, 33 (01)
  • [4] Design and Implementation on FPGA Board of a Chaos-based Stream Cipher
    Dridi, Fethi
    El Assad, Safwan
    Atamech, Carinelle
    Youssef, Wajih Elhadj
    Machhout, Mohsen
    INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST-2020), 2020, : 37 - 41
  • [5] A Chaos-based Block Cipher with Feistel Structure
    Peng, Jun
    Lei, Liang
    Han, Qi
    Jia, Rong
    2014 IEEE 13TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI-CC), 2014, : 343 - 348
  • [6] Xilinx Zynq FPGA for Hardware Implementation of a Chaos-Based Cryptosystem for Real-Time Image Protection
    Gafsi, Mohamed
    Abbassi, Nessrine
    Hajjaji, Mohammed Ali
    Malek, Jihene
    Mtibaa, Abdellatif
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (11)
  • [7] Chaos-based S-box for Lightweight Block Cipher
    Ta Thi Kim Hue
    Thang Manh Hoang
    Dat Tran
    2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 572 - 577
  • [9] A chaos-based block cipher based on an enhanced logistic map and simultaneous confusion-diffusion operations
    Alawida, Moatsum
    Teh, Je Sen
    Mehmood, Abid
    Shoufan, Abdulhadi
    Alshoura, Wafa' Hamdan
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 8136 - 8151
  • [10] A New Chaos-based Image Cipher Using a Hash Function
    Fu, Chong
    Bian, Ou
    Jiang, Hui-yan
    Ge, Li-hui
    Ma, Hong-feng
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 385 - 390