Fast and Efficient Image Encryption Algorithm Based on Modular Addition and SPD

被引:7
作者
Butt, Khushbu Khalid [1 ]
Li, Guohui [2 ]
Khan, Sajid [1 ]
Manzoor, Sohaib [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Fac Comp Sci Dept, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
image encryption; modular addition; scrambling plus diffusion (SPD); SHA-512; security; entropy; HYPER-CHAOTIC SYSTEM; LEVEL PERMUTATION; BIT-PERMUTATION; SCHEME; CIPHERS; MAP; CRYPTANALYSIS; DIFFUSION; SECURE; ROBUST;
D O I
10.3390/e22010112
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Bit-level and pixel-level methods are two classifications for image encryption, which describe the smallest processing elements manipulated in diffusion and permutation respectively. Most pixel-level permutation methods merely alter the positions of pixels, resulting in similar histograms for the original and permuted images. Bit-level permutation methods, however, have the ability to change the histogram of the image, but are usually not preferred due to their time-consuming nature, which is owed to bit-level computation, unlike that of other permutation techniques. In this paper, we introduce a new image encryption algorithm which uses binary bit-plane scrambling and an SPD diffusion technique for the bit-planes of a plain image, based on a card game trick. Integer values of the hexadecimal key SHA-512 are also used, along with the adaptive block-based modular addition of pixels to encrypt the images. To prove the first-rate encryption performance of our proposed algorithm, security analyses are provided in this paper. Simulations and other results confirmed the robustness of the proposed image encryption algorithm against many well-known attacks; in particular, brute-force attacks, known/chosen plain text attacks, occlusion attacks, differential attacks, and gray value difference attacks, among others.
引用
收藏
页数:28
相关论文
共 77 条
  • [11] An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations
    Chai, Xiuli
    Gan, Zhihua
    Yang, Kang
    Chen, Yiran
    Liu, Xianxing
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2017, 52 : 6 - 19
  • [12] A novel chaos-based image encryption algorithm using DNA sequence operations
    Chai, Xiuli
    Chen, Yiran
    Broyde, Lucie
    [J]. OPTICS AND LASERS IN ENGINEERING, 2017, 88 : 197 - 213
  • [13] A symmetric image encryption scheme based on 3D chaotic cat maps
    Chen, GR
    Mao, YB
    Chui, CK
    [J]. CHAOS SOLITONS & FRACTALS, 2004, 21 (03) : 749 - 761
  • [14] Reusing the permutation matrix dynamically for efficient image cryptographic algorithm
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Yu, Hai
    Zhang, Yushu
    [J]. SIGNAL PROCESSING, 2015, 111 : 294 - 307
  • [15] An image encryption scheme using nonlinear inter-pixel computing and swapping based permutation approach
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Zhang, Li-bo
    Zhang, Yushu
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2015, 23 (1-3) : 294 - 310
  • [16] An efficient image encryption scheme using gray code based permutation approach
    Chen, Jun-xin
    Zhu, Zhi-liang
    Fu, Chong
    Yu, Hai
    Zhang, Li-bo
    [J]. OPTICS AND LASERS IN ENGINEERING, 2015, 67 : 191 - 204
  • [17] Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption
    Chen, Junxin
    Zhu, Zhi-liang
    Zhang, Li-bo
    Zhang, Yushu
    Yang, Ben-Qiang
    [J]. SIGNAL PROCESSING, 2018, 142 : 340 - 353
  • [18] Symmetric ciphers based on two-dimensional chaotic maps
    Fridrich, J
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06): : 1259 - 1284
  • [19] A chaos-based digital image encryption scheme with an improved diffusion strategy
    Fu, Chong
    Chen, Jun-jie
    Zou, Hao
    Meng, Wei-hong
    Zhan, Yong-feng
    Yu, Ya-wen
    [J]. OPTICS EXPRESS, 2012, 20 (03): : 2363 - 2378
  • [20] A novel chaos-based bit-level permutation scheme for digital image encryption
    Fu, Chong
    Lin, Bin-bin
    Miao, Yu-sheng
    Liu, Xiao
    Chen, Jun-jie
    [J]. OPTICS COMMUNICATIONS, 2011, 284 (23) : 5415 - 5423