A new hybrid image encryption algorithm based on Gray code transformation and snake-like diffusion

被引:0
作者
Xingyuan Wang
Yining Su
Hao Zhang
Chengye Zou
机构
[1] Dalian Maritime University,Faculty of Information Science and Technology
[2] Taiyuan University of Technology,College of Information and Computer
[3] Anyang Normal University,School of Mathematics and Statistics
来源
The Visual Computer | 2022年 / 38卷
关键词
Image encryption; Lorenz system; Gray code; Snake-like diffusion;
D O I
暂无
中图分类号
学科分类号
摘要
Because Gray code has good spatial traversal and easy to generate binary conversion, this paper proposes an image encryption algorithm based on Gray code scrambling. Firstly, the Lorenz system is used to generate chaotic sequences for binary and Gray code transformation to achieve global scrambling. Different from the traditional row (column) XOR method, this paper uses the snake shape to diffuse the row (column) XOR. The lines of the scrambled image are first XORed from left to right in a serpentine order, and the row elements are cyclically shifted. Then, the columns of the image are XORed from right to left in a serpentine order, and the column elements are cyclically shifted. Finally, the scrambled image is further diffused. The comparative experiment shows that the algorithm has good encryption effect. Not only is it well resistant to differential cryptanalysis and exhaustive attack, but it also improves key sensitivity.
引用
收藏
页码:3831 / 3852
页数:21
相关论文
共 137 条
  • [1] Wang XY(2019)Fast image encryption algorithm based on parallel computing system Inf. Sci. 486 340-358
  • [2] Feng L(2016)Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences Multimedia Tools and Applications 75 4363-4382
  • [3] Zhao HY(2021)Multiple images encryption based on 3D scrambling and hyper-chaotic system Inf. Sci. 550 252-267
  • [4] Liu Y(2021)A sensitive dynamic mutual encryption system based on a new 1D chaotic map Opt Lasers Eng 139 106485-134
  • [5] Wang J(2015)Novel image encryption algorithm based on cycle shift and chaotic system Opt. Lasers Eng. 68 126-36
  • [6] Fan J(2020)Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory Inf. Sci. 507 16-1284
  • [7] Gong LH(1998)Symmetric ciphers based on two-dimensional chaotic maps In J Bifurcat Chaos 8 1259-1650
  • [8] Sahasrabuddhe A(2014)Breaking an image encryption algorithm based on hyper-chaotic system with only one round diffusion process Nonlinear Dyn. 76 1645-843
  • [9] Laiphrakpam DS(2011)Breaking a modified substitution–diffusion image cipher based on chaotic standard and logistic maps Commun. Nonlinear Sci. Numer. Simul. 16 837-1892
  • [10] Midoun MA(2010)Cryptanalysis of a new substitution-diffusion based image cipher Commun. Nonlinear Sci. Numer. Simul. 15 1887-31