A Novel Color Image Encryption Algorithm Using Coupled Map Lattice with Polymorphic Mapping

被引:7
作者
Huang, Penghe [1 ]
Li, Dongyan [1 ]
Wang, Yu [2 ]
Zhao, Huimin [3 ,4 ]
Deng, Wu [3 ]
机构
[1] Dalian Jiaotong Univ, Software Technol Inst, Dalian 116028, Peoples R China
[2] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 211189, Peoples R China
[3] Civil Aviat Univ China, Sch Elect Informat & Automat, Tianjin 300300, Peoples R China
[4] Southwest Jiaotong Univ, Tract Power State Key Lab, Chengdu 610032, Peoples R China
基金
中国国家自然科学基金;
关键词
coupled map lattice; polymorphic mapping; color image; hash function; pixel level; SCHEME; CHAOS; MODEL;
D O I
10.3390/electronics11213436
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Some typical security algorithms such as SHA, MD4, MD5, etc. have been cracked in recent years. However, these algorithms have some shortcomings. Therefore, the traditional one-dimensional-mapping coupled lattice is improved by using the idea of polymorphism in this paper, and a polymorphic mapping-coupled map lattice with information entropy is developed for encrypting color images. Firstly, we extend a diffusion matrix with the original 4 x 4 matrix into an n x n matrix. Then, the Huffman idea is employed to propose a new pixel-level substitution method, which is applied to replace the grey degree value. We employ the idea of polymorphism and select f(x) in the spatiotemporal chaotic system. The pseudo-random sequence is more diversified and the sequence is homogenized. Finally, three plaintext color images of 256 x 256 x 3, "Lena", "Peppers" and "Mandrill", are selected in order to prove the effectiveness of the proposed algorithm. The experimental results show that the proposed algorithm has a large key space, better sensitivity to keys and plaintext images, and a better encryption effect.
引用
收藏
页数:15
相关论文
共 47 条
[1]   A novel scheme for image encryption based on 2D piecewise chaotic maps [J].
Akhshani, A. ;
Behnia, S. ;
Akhavan, A. ;
Abu Hassan, H. ;
Hassan, Z. .
OPTICS COMMUNICATIONS, 2010, 283 (17) :3259-3266
[2]   An authenticated image encryption scheme based on chaotic maps and memory cellular automata [J].
Bakhshandeh, Atieh ;
Eslami, Ziba .
OPTICS AND LASERS IN ENGINEERING, 2013, 51 (06) :665-673
[3]   Cryptography with chaos [J].
Baptista, MS .
PHYSICS LETTERS A, 1998, 240 (1-2) :50-54
[4]   A novel algorithm for image encryption based on mixture of chaotic maps [J].
Behnia, S. ;
Akhshani, A. ;
Mahmodi, H. ;
Akhavan, A. .
CHAOS SOLITONS & FRACTALS, 2008, 35 (02) :408-419
[5]   Unsupervised domain-share CNN for machine fault transfer diagnosis from steady speeds to time-varying speeds [J].
Cao, Hongru ;
Shao, Haidong ;
Zhong, Xiang ;
Deng, Qianwang ;
Yang, Xingkai ;
Xuan, Jianping .
JOURNAL OF MANUFACTURING SYSTEMS, 2022, 62 :186-198
[6]   A Hyperspectral Image Classification Method Using Multifeature Vectors and Optimized KELM [J].
Chen, Huayue ;
Miao, Fang ;
Chen, Yijia ;
Xiong, Yijun ;
Chen, Tao .
IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2021, 14 :2781-2795
[7]   Hyperspectral Remote Sensing Image Classification With CNN Based on Quantum Genetic-Optimized Sparse Representation [J].
Chen, Huayue ;
Miao, Fang ;
Shen, Xu .
IEEE ACCESS, 2020, 8 :99900-99909
[8]   Multi-strategy particle swarm and ant colony hybrid optimization for airport taxiway planning problem [J].
Deng, Wu ;
Zhang, Lirong ;
Zhou, Xiangbing ;
Zhou, Yongquan ;
Sun, Yuzhu ;
Zhu, Weihong ;
Chen, Huayue ;
Deng, Wuquan ;
Chen, Huiling ;
Zhao, Huimin .
INFORMATION SCIENCES, 2022, 612 :576-593
[9]   An adaptive differential evolution algorithm based on belief space and generalized opposition-based learning for resource allocation [J].
Deng, Wu ;
Ni, Hongcheng ;
Liu, Yi ;
Chen, Huiling ;
Zhao, Huimin .
APPLIED SOFT COMPUTING, 2022, 127
[10]   An image encryption algorithm based on hyper-chaos and DNA sequence [J].
Huang, Xiaoling ;
Ye, Guodong .
MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 72 (01) :57-70