A novel multiple grayscale image encryption method based on 3D bit-scrambling and diffusion

被引:28
作者
Demirtas, Mehmet [1 ]
机构
[1] Necmettin Erbakan Univ, Dept Elect & Elect Engn, Konya, Turkey
来源
OPTIK | 2022年 / 266卷
关键词
Bit plane; Chaos; Henon map; Multiple-image encryption; Three-dimensional scrambling; CHAOTIC SYSTEMS;
D O I
10.1016/j.ijleo.2022.169624
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Since a large number of digital images are shared widely in our daily life, the demand and need for multiple-image encryption algorithms are increasing to ensure the security of the shared images. To present a new perspective to this request, a secure multiple-image encryption method based on 3D bit-scrambling and diffusion operations is proposed for grayscale images in this paper. A three-dimensional bit array is created by extending the eight bit planes of each grayscale image to a third dimension. This 3D bit array is pseudo-randomly scrambled by changing the order of the rows, columns, and layers. The scrambled bit planes are then used to reconstruct the shuffled images. A controlled diffusion operation is also applied to the shuffled and merged images. Both scrambling and diffusion parameters are obtained separately by iterating the chaotic Henon map twice. The initial values of the Henon map are plain images dependent. Several performance analyses including key space and sensitivity, histogram, correlation, entropy, dif-ferential, data loss, noise, and running time are carried out to test the proposed method's resis-tance against various cryptanalytic attacks. Simulation results show that the proposed method can encrypt multiple images effectively and securely.
引用
收藏
页数:15
相关论文
共 30 条
[1]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[2]   Bit level color image encryption using Logistic-Sine-Tent-Chebyshev (LSTC) map [J].
Basha, S. Mahaboob ;
Mathivanan, P. ;
Ganesh, A. Balaji .
OPTIK, 2022, 259
[3]   Multiple RGB images encryption algorithm based on elliptic curve, improved Diffie Hellman protocol [J].
Bashir, Zia ;
Malik, M. G. Abbas ;
Hussain, Muhammad ;
Iqbal, Nadeem .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (03) :3867-3897
[4]   2D eπ-map for image encryption [J].
Erkan, Ugur ;
Toktas, Abdurrahim ;
Toktas, Feyza ;
Alenezi, Fayadh .
INFORMATION SCIENCES, 2022, 589 :770-789
[5]   An effective multiple-image encryption algorithm based on 3D cube and hyperchaotic map [J].
Gao, Xinyu ;
Mou, Jun ;
Banerjee, Santo ;
Cao, Yinghong ;
Xiong, Li ;
Chen, Xiaoyang .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (04) :1535-1551
[6]   A fast and efficient multiple images encryption based on single-channel encryption and chaotic system [J].
Gao, Xinyu ;
Mou, Jun ;
Xiong, Li ;
Sha, Yuwen ;
Yan, Huizhen ;
Cao, Yinghong .
NONLINEAR DYNAMICS, 2022, 108 (01) :613-636
[7]   Using Ribonucleic acid (RNA) and Henon map in new image encryption scheme [J].
Ghorbani, Amirabbas ;
Saberikamarposhti, Morteza ;
Yadollahi, Mehdi .
OPTIK, 2022, 259
[8]   A Novel and Efficient 3D Multiple Images Encryption Scheme Based on Chaotic Systems and Swapping Operations [J].
Hanif, Muhammad ;
Naqvi, Rizwan Ali ;
Abbas, Sagheer ;
Khan, Muhammad Adnan ;
Iqbal, Nadeem .
IEEE ACCESS, 2020, 8 :123536-123555
[9]   A Comprehensive Review on Image Encryption Techniques [J].
Kaur, Manjit ;
Kumar, Vijay .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2020, 27 (01) :15-43
[10]   A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation [J].
Li, Yueping ;
Wang, Chunhua ;
Chen, Hua .
OPTICS AND LASERS IN ENGINEERING, 2017, 90 :238-246