Chaotic image encryption algorithm based on block theory and reversible mixed cellular automata

被引:38
|
作者
Wang, Xingyuan [1 ]
Guan, Nana [1 ]
机构
[1] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian 116026, Peoples R China
来源
OPTICS AND LASER TECHNOLOGY | 2020年 / 132卷 / 132期
基金
中国国家自然科学基金;
关键词
Reversible mixed cellular automata; Block theory; Image encryption; Balanced rule; SCHEME; MAP; SYSTEM;
D O I
10.1016/j.optlastec.2020.106501
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In this paper, a new chaotic image encryption algorithm based on block theory and reversible mixed cellular automata model is proposed. Different from traditional confusion-diffusion structure, this paper employs new three-tier architecture, i.e. diffusion-confusion-diffusion. The first diffusion operation adopts the traditional diffusion method, which aims to avoid direct operation on plaintext and further enhance the encryption effect. The next scrambling and diffusion operations are based on image blocks and a new dynamical system, namely reversible mixed cellular automata model. The scrambling operation is divided into two parts, inter block scrambling and intra block scrambling, all the above operations are based on pixel level. Then, diffusion op-eration is performed and its implementation is based on the evolution of constructed reversible mixed cellular automata with balanced rules. In addition, the initial values and parameters of the adopted chaotic system, two dimensional (2D) Logistic map, are obtained using SHA 256 hash function related to plaintext image. The use of hash function makes the chaotic sequences completely different when encrypt different images, which enhances the ability to resist known-plaintext and chosen-plaintext attacks. Simulation results and performance analysis bear out that the encryption algorithm proposed in this paper has higher security performance and can resist different attacks efficiently.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Design of A Novel Image Block Encryption Algorithm Based on Chaotic Systems
    Peng, Jun
    Zhang, Du
    Liao, Xiaofeng
    PROCEEDINGS OF THE 8TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2009, : 215 - +
  • [32] A block image encryption algorithm based on wave transmission and chaotic systems
    Guodong Ye
    Nonlinear Dynamics, 2014, 75 : 417 - 427
  • [33] A block image encryption algorithm based on wave transmission and chaotic systems
    Ye, Guodong
    NONLINEAR DYNAMICS, 2014, 75 (03) : 417 - 427
  • [34] A NEW IMAGE ENCRYPTION ALGORITHM USING CELLULAR AUTOMATA
    Varshney, Mayank
    RoyChowdhury, D.
    SECRYPT 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2009, : 289 - 292
  • [35] A Novel Image Encryption Scheme Based on Hyper Chaotic Systems and Fuzzy Cellular Automata
    Zamani, Samaneh
    Javanmard, Mahdi
    Jafarzadeh, Nima
    Zamani, Mostafa
    2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 1136 - 1141
  • [36] A secure image encryption scheme based on cellular automata and chaotic skew tent map
    Mondal, Bhaskar
    Singh, Shrey
    Kumar, Prabhakar
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 45 : 117 - 130
  • [37] Color image encryption based on hybrid hyper-chaotic system and cellular automata
    Niyat, Abolfazl Yaghouti
    Moattar, Mohammad Hossein
    Torshiz, Masood Niazi
    OPTICS AND LASERS IN ENGINEERING, 2017, 90 : 225 - 237
  • [38] Block cipher based on reversible cellular automata
    Seredynski, M
    Bouvry, P
    NEW GENERATION COMPUTING, 2005, 23 (03) : 245 - 258
  • [39] Block cipher based on reversible cellular automata
    Seredynski, M
    Bouvry, P
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 2138 - 2143
  • [40] Block cipher based on reversible cellular automata
    Marcin Seredynski
    Pascal Bouvry
    New Generation Computing, 2005, 23 : 245 - 258