A new image encryption scheme with Feistel like structure using chaotic S-box and Rubik cube based P-box

被引:14
作者
Mousavi, Maryam [1 ]
Sadeghiyan, Babak [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn & Informat Technol, Tehran, Iran
关键词
Image cipher; Permutation-substitution; Chaos; Rubik cubes; S-box; Cryptography; ALGORITHM; CRYPTANALYSIS; PERMUTATION;
D O I
10.1007/s11042-020-10440-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel chaos-based dynamic encryption scheme with a permutation-substitution structure is presented. The S-boxes and P-boxes of the scheme are constructed with chaotic transformation and Rubik cube-based permutation to enrich the security, sensitivity, and robustness of the scheme. We use chaotic map and Feistel network to generate our block cipher. The purpose of using a Feistel network is to do encryption and decryption with the same structure. Due to using chaotic systems in our design, the required rounds of Feistel structure are only seven rounds which are less than the number of rounds for encryption algorithms, and, it would be helpful to improve the efficiency of our design. We made this block cipher fully dynamic, to achieve enhanced security and efficiency. Our design consists of a 192-bit block cipher and 8 x 8-bit S-box which due to chaotic systems is created simple and secure. We studied and tested our scheme with security analyses such as algorithm evalustion, correlation coefficients, histogram, plain text analysis, NPCR, key sensitivity, UACI, and key space analysis and corresponding results are given in detail. The results of simulation and analysis show that the proposed block-cipher encryption scheme provides a secure and efficient encryption.
引用
收藏
页码:13157 / 13177
页数:21
相关论文
共 38 条
  • [1] A New Cipher Based on Feistel Structure and Chaotic Maps
    Al-Bahrani, Ekhlas Abbas
    Kadhum, Riyam N. J.
    [J]. BAGHDAD SCIENCE JOURNAL, 2019, 16 (01) : 270 - 280
  • [2] A new rapid hyperchaotic system for more efficient 2D data encryption
    Bouslehi, Hamdi
    Seddik, Hassene
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (06) : 7741 - 7762
  • [3] An image encryption algorithm based on chaotic system and compressive sensing
    Chai, Xiuli
    Zheng, Xiaoyu
    Gan, Zhihua
    Han, Daojun
    Chen, Yiran
    [J]. SIGNAL PROCESSING, 2018, 148 : 124 - 144
  • [4] Deforges, 2017, INT J INTERNET TECHN, V7, P1, DOI [10.1504/IJITST.2017.10008009, DOI 10.1504/IJITST.2017.10008009]
  • [5] A digital image encryption algorithm based on chaotic mapping
    Deng, Zhijuan
    Zhong, Shaojun
    [J]. JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2019, 13 : 1 - 11
  • [6] A Novel Image Encryption Scheme Based on Self-Synchronous Chaotic Stream Cipher and Wavelet Transform
    Fan, Chunlei
    Ding, Qun
    [J]. ENTROPY, 2018, 20 (06)
  • [7] Cryptanalysis of a plaintext-related chaotic RGB image encryption scheme using total plain image characteristics
    Fan, Haiju
    Li, Ming
    Liu, Dong
    An, Kang
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (15) : 20103 - 20127
  • [8] An Efficient Cryptosystem for Video Surveillance in the Internet of Things Environment
    Hamza, Rafik
    Hassan, Alzubair
    Huang, Teng
    Ke, Lishan
    Yan, Hongyang
    [J]. COMPLEXITY, 2019, 2019
  • [9] A privacy-preserving cryptosystem for IoT E-healthcare
    Hamza, Rafik
    Yan, Zheng
    Muhammad, Khan
    Bellavista, Paolo
    Titouna, Faiza
    [J]. INFORMATION SCIENCES, 2020, 527 (527) : 493 - 510
  • [10] Chaotic encryption with different modes of operation based on Rubik's cube for efficient wireless communication
    Helmy, Mai
    El-Rabaie, El-Sayed M.
    Eldokany, Ibrahim M.
    Abd El-Samie, Fathi E.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (20) : 27337 - 27361