Triple-image bit-level encryption algorithm based on double cross 2D hyperchaotic map

被引:27
|
作者
Wen, Jun [1 ]
Xu, Xuemei [1 ]
Sun, Kehui [1 ]
Jiang, Zhaohui [2 ]
Wang, Xiao [1 ]
机构
[1] Cent South Univ, Sch Phys & Elect, Changsha 410083, Peoples R China
[2] Cent South Univ, Sch Automat, Changsha 410083, Peoples R China
基金
中国国家自然科学基金;
关键词
Cross chaotic systems; Triple-image encryption; Scanning arrangements; Bit-level encryption; Selecting diffusion; CHAOTIC SYSTEM; SCHEME; COMPRESSION;
D O I
10.1007/s11071-022-08158-z
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Derived from the Sine map and iterative chaotic map with infinite collapse (ICMIC), we design a new 2D hyperchaotic map called 2D-SIDCM (Sine ICMIC double cross map), which enhances the complexity of the chaotic system by mixing the different orbits of sub-systems. Based on the 2D-SIDCM, this paper proposes a novel triple-image bit-level encryption algorithm. Bit-level operation and scanning arrangements are introduced into the encryption. Bit-level scrambling is achieved by converting color images into combined bit-level grayscale matrices and randomly swapping binary numbers, while bit-level diffusion is performed by bit cyclic shifting and exclusive or (XOR). Scanning arrangements further reduce the correlation among adjacent pixels. To improve the ability of the algorithm against differential attacks, we adopt bidirectional diffusion including clockwise and anti-clockwise spiral diffusion. Besides, we perform selecting diffusion according to the quantized chaotic sequence, and the double pseudo-randomness greatly increases the security of the algorithm. Finally, three encrypted grayscale images are, respectively, placed on the R, G and B channels to synthesize a color cipher image. The corresponding channel of the ciphertext can be extracted to achieve selective decryption. Simulation results and security analysis indicate that our algorithm can encrypt three images simultaneously and has better security than several state-of-the-art encryption algorithms.
引用
收藏
页码:6813 / 6838
页数:26
相关论文
共 50 条
  • [21] A novel bit-level image encryption algorithm based on chaotic maps
    Xu, Lu
    Li, Zhi
    Li, Jian
    Hua, Wei
    OPTICS AND LASERS IN ENGINEERING, 2016, 78 : 17 - 25
  • [22] Security analysis of a color image encryption based on bit-level and chaotic map
    Heping Wen
    Ruiting Chen
    Jieyi Yang
    Tianle Zheng
    Jiahao Wu
    Wenxing Lin
    Huilin Jian
    Yiting Lin
    Linchao Ma
    Zhen Liu
    Chongfu Zhang
    Multimedia Tools and Applications, 2024, 83 : 4133 - 4149
  • [23] Security analysis of a color image encryption based on bit-level and chaotic map
    Wen, Heping
    Chen, Ruiting
    Yang, Jieyi
    Zheng, Tianle
    Wu, Jiahao
    Lin, Wenxing
    Jian, Huilin
    Lin, Yiting
    Ma, Linchao
    Liu, Zhen
    Zhang, Chongfu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (2) : 4133 - 4149
  • [24] Hierarchical Bit-Level Image Encryption Based on Chaotic Map and Feistel Network
    Liu, Xu
    Song, Yurong
    Jiang, Guo-Ping
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2019, 29 (02):
  • [25] A Self-adaptive Bit-level Color Image Encryption Algorithm Based on Generalized Arnold Map
    Ye, Rui-Song
    Huang, Hui-Qing
    Li, Yu-Cheng
    Wang, Chang
    Liao, Min-Yu
    2017 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (IST 2017), 2017, 11
  • [26] Local bit-level image encryption algorithm based on one dimensional zero excluded chaotic map
    Feng, Xiaogang
    Han, Guankai
    Yan, Fengying
    Shen, Dongkui
    Pang, Zongbin
    Li, Qi
    PHYSICA SCRIPTA, 2024, 99 (06)
  • [27] A Novel Image Encryption Algorithm Based on Bit-level Improved Arnold Transform and Hyper Chaotic Map
    Ni, Zhengchao
    Kang, Xuejing
    Wang, Lei
    2016 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP), 2016, : 156 - 160
  • [28] Image Encryption Algorithm Based on Bit-Level Permutation and Dynamic Overlap Diffusion
    Wang, Jia
    Li, Jinqing
    Di, Xiaoqiang
    Zhou, Jian
    Man, Zhenlong
    IEEE ACCESS, 2020, 8 : 160004 - 160024
  • [29] Bit-level based secret sharing for image encryption
    Lukac, R
    Plataniotis, KN
    PATTERN RECOGNITION, 2005, 38 (05) : 767 - 772
  • [30] 2D-SCMCI Hyperchaotic Map for Image Encryption Algorithm
    Sun, Jilei
    IEEE ACCESS, 2021, 9 : 59313 - 59327