A chaotic image encryption algorithm based on 3-D bit-plane permutation

被引:166
|
作者
Gan, Zhi-hua [1 ]
Chai, Xiu-li [2 ]
Han, Dao-jun [2 ]
Chen, Yi-ran [3 ]
机构
[1] Henan Univ, Sch Software, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Comp & Informat Engn, Kaifeng 475004, Peoples R China
[3] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
来源
NEURAL COMPUTING & APPLICATIONS | 2019年 / 31卷 / 11期
基金
美国国家科学基金会; 中国国家自然科学基金; 中国博士后科学基金;
关键词
Color image encryption; Chaos; Bit-plane permutation; Security analyses; DNA-SEQUENCE OPERATION; CRYPTANALYSIS; IMPROVEMENT; SYSTEM; MAP;
D O I
10.1007/s00521-018-3541-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There are two shortcomings existing in the current color image encryption. One is that high correlation between R, G, B components of the original image may be neglected, the other is that the encryption has little relationship with the plain image, and then it is vulnerable to be broken. In order to solve these two problems and present secure and effective image encryption scheme, we introduce a novel chaos-based image encryption algorithm for color images based on three-dimensional (3-D) bit-plane permutation. In the proposed algorithm, the color plain image is firstly converted to 24 bit planes by RGB splitting and bit plane decomposition, next three-dimensional bit-plane permutation is performed on bit planes, position sequences for permutation are obtained from the 3D Chen chaotic system, and then the three confused components are gotten. Secondly, three key matrices are generated by a 1D chaotic system and a multilevel discretization method, and finally, the color cipher image is obtained by diffusing the confused components using key matrices. The SHA 256 hash function value of the plain image is obtained and combined with the given parameters to calculate the parameters and initial values of the chaotic system, so that the proposed scheme highly depends on the plain image and it may effectively withstand known-plaintext and chosen-plaintext attacks. Simulation results and security analyses demonstrate that our algorithm not only has good encryption effect, but can also resist against common attacks, so it is reliable to be applied for image secure communications.
引用
收藏
页码:7111 / 7130
页数:20
相关论文
共 50 条
  • [1] A chaotic image encryption algorithm based on 3-D bit-plane permutation
    Zhi-hua Gan
    Xiu-li Chai
    Dao-jun Han
    Yi-ran Chen
    [J]. Neural Computing and Applications, 2019, 31 : 7111 - 7130
  • [2] Chaotic Medical Image Encryption Algorithm Based on Bit-Plane Decomposition
    Dai, Yin
    Wang, Huanzhen
    Wang, Yuyi
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2016, 30 (04)
  • [3] Quantum image encryption algorithm based on bit-plane permutation and sine logistic map
    Xingbin Liu
    Di Xiao
    Cong Liu
    [J]. Quantum Information Processing, 2020, 19
  • [4] Quantum image encryption algorithm based on bit-plane permutation and sine logistic map
    Liu, Xingbin
    Xiao, Di
    Liu, Cong
    [J]. QUANTUM INFORMATION PROCESSING, 2020, 19 (08)
  • [5] A Secure Chaotic Image Encryption Based on Bit-Plane Operation
    Sravanthi, Dasari
    Patro, K. Abhimanyu Kumar
    Acharya, Bibhudendra
    Majumder, Saikat
    [J]. SOFT COMPUTING IN DATA ANALYTICS, SCDA 2018, 2019, 758 : 717 - 726
  • [6] Research on Color Image Encryption Algorithm Based on Bit-Plane and Chen Chaotic System
    Xu, Jiangjian
    Zhao, Bing
    Wu, Zeming
    [J]. ENTROPY, 2022, 24 (02)
  • [7] War Optimization Method for Image Encryption Algorithm Based on A Chaotic Bit-Plane Decomposition
    Kaliswaran, D. S.
    Parvees, M. Y. Mohamed
    [J]. JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 2657 - 2671
  • [8] A Parallel Bit-Plane Operation Based Chaotic Image Encryption Scheme
    Patro, K. Abhimanyu Kumar
    Raghuvanshi, Ajay Singh
    Acharya, Bibhudendra
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MICROELECTRONICS, COMPUTING AND COMMUNICATION SYSTEMS, MCCS 2018, 2019, 556 : 143 - 154
  • [9] A novel image encryption algorithm based on bit-plane matrix rotation and hyper chaotic systems
    Xu, Cong
    Sun, Jingru
    Wang, Chunhua
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (9-10) : 5573 - 5593
  • [10] A bit-plane encryption algorithm for RGB image based on modulo negabinary code and chaotic system
    Xiong, Gangqiang
    Cai, Zhanchuan
    Zhao, Sanfei
    [J]. DIGITAL SIGNAL PROCESSING, 2023, 141