Cryptanalyzing and Improving an Image Encryption Algorithm Based on Chaotic Dual Scrambling of Pixel Position and Bit

被引:3
作者
Zhu, Shuqin [1 ]
Zhu, Congxu [2 ]
Yan, Hanyu [1 ]
机构
[1] Liaocheng Univ, Sch Comp Sci & Technol, Liaocheng 252059, Peoples R China
[2] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
基金
中国国家自然科学基金;
关键词
cryptanalysis; chosen plaintext attack; image encryption; chaotic system;
D O I
10.3390/e25030400
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
An image encryption algorithm for the double scrambling of the pixel position and bit was cryptanalyzed. In the original image encryption algorithm, the positions of pixels were shuffled totally with the chaotic sequence. Then, the 0 and 1-bit positions of image pixels were scrambled through the use of another chaotic sequence generated by the input key. The authors claimed that the algorithm was able to resist the chosen-plaintext attack. However, through the analysis of the encryption algorithm, it was found that the equivalent key of the whole encryption algorithm was the scrambling sequence T in the global scrambling stage, the pixel bit level scrambling sequence WT and the diffusion sequence S. The generation of scrambling sequence T is related to the sum of all pixel values of the plaintext image, while the generation of WT and S is not associated with the image to be encrypted. By using a chosen-plaintext attack, these equivalent key streams can be cracked so as to realize the decoding of the original chaotic encryption algorithm. Both theoretical analysis and experimental results verify the feasibility of the chosen-plaintext attack strategy. Finally, an improved algorithm was proposed to overcome the defect, which can resist the chosen-plaintext attack and has the encryption effect of a "one time pad".
引用
收藏
页数:17
相关论文
共 28 条
  • [1] An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and chaos
    Aqeel-ur-Rehman
    Liao, Xiaofeng
    Hahsmi, Muntazim Abbas
    Haider, Rizwan
    [J]. OPTIK, 2018, 153 : 117 - 134
  • [2] Security measurement of a medical communication scheme based on chaos and DNA coding
    Chen, Lei
    Li, Chengqing
    Li, Chao
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2022, 83
  • [3] Image encryption algorithms based on chaos through dual scrambling of pixel position and bit
    [J]. Deng, X.-H., 1600, Editorial Board of Journal on Communications (35): : 216 - 223
  • [4] Circular inter-intra pixels bit-level permutation and chaos-based image encryption
    Diaconu, Adrian-Viorel
    [J]. INFORMATION SCIENCES, 2016, 355 : 314 - 327
  • [5] On Local Prediction Based Reversible Watermarking
    Dragoi, Ioan-Catalin
    Coltuc, Dinu
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (04) : 1244 - 1246
  • [6] Fridrich J, 1997, IEEE SYS MAN CYBERN, P1105, DOI 10.1109/ICSMC.1997.638097
  • [7] New Image Encryption Algorithm Using Hyperchaotic System and Fibonacci Q-Matrix
    Hosny, Khalid M.
    Kamal, Sara T.
    Darwish, Mohamed M.
    Papakostas, George A.
    [J]. ELECTRONICS, 2021, 10 (09)
  • [8] When an attacker meets a cipher-image in 2018: A year in review
    Li, Chengqing
    Zhang, Yun
    Xie, Eric Yong
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 48
  • [9] Cryptanalyzing an Image Encryption Algorithm Based on Autoblocking and Electrocardiography
    Li, Chengqing
    Lin, Dongdong
    Lu, Jinhu
    Hao, Feng
    [J]. IEEE MULTIMEDIA, 2018, 25 (04) : 46 - 56
  • [10] A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks
    Li, Shujun
    Li, Chengqing
    Chen, Guanrong
    Bourbakis, Nikolaos G.
    Lo, Kwok-Tung
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2008, 23 (03) : 212 - 223