Color image encryption using orthogonal Latin squares and a new 2D chaotic system

被引:228
作者
Hua, Zhongyun [1 ]
Zhu, Zhihua [1 ]
Chen, Yongyong [1 ]
Li, Yuanman [2 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen 518055, Peoples R China
[2] Shenzhen Univ, Coll Elect & Informat Engn, Guangdong Key Lab Intelligent Informat Proc, Shenzhen 518060, Peoples R China
基金
中国国家自然科学基金;
关键词
Image security; Chaotic system; Chaos; Color image encryption; Orthogonal Latin squares; SCHEME; MAP; ROBUST; COMPRESSION; PERMUTATION; SECURITY; DESIGN;
D O I
10.1007/s11071-021-06472-6
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Recently, many image encryption schemes have been developed using Latin squares. When encrypting a color image, these algorithms treat the color image as three greyscale images and encrypt these greyscale images one by one using the Latin squares. Obviously, these algorithms do not sufficiently consider the inner connections between the color image and Latin square and thus result in many redundant operations and low efficiency. To address this issue, in this paper, we propose a new color image encryption algorithm (CIEA) that sufficiently considers the properties of the color image and Latin square. First, we propose a two-dimensional chaotic system called 2D-LSM to address the weaknesses of existing chaotic systems. Then, we design a new CIEA using orthogonal Latin squares and 2D-LSM. The proposed CIEA can make full use of the inherent connections of the orthogonal Latin squares and color image and executes the encryption process in the pixel level. Simulation and security analysis results show that the proposed CIEA has a high level of security and can outperform some representative image encryption algorithms.
引用
收藏
页码:4505 / 4522
页数:18
相关论文
共 59 条
[1]   Initials-Boosted Coexisting Chaos in a 2-D Sine Map and Its Hardware Implementation [J].
Bao, Han ;
Hua, Zhongyun ;
Wang, Ning ;
Zhu, Lei ;
Chen, Mo ;
Bao, Bocheng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (02) :1132-1140
[2]   AN IMPROVED METHOD FOR ESTIMATING LIAPUNOV EXPONENTS OF CHAOTIC TIME-SERIES [J].
BRIGGS, K .
PHYSICS LETTERS A, 1990, 151 (1-2) :27-32
[3]   Medical image encryption algorithm based on Latin square and memristive chaotic system [J].
Chai, Xiuli ;
Zhang, Jitong ;
Gan, Zhihua ;
Zhang, Yushu .
MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (24) :35419-35453
[4]   An efficient image encryption scheme using lookup table-based confusion and diffusion [J].
Chen, Jun-xin ;
Zhu, Zhi-liang ;
Fu, Chong ;
Zhang, Li-bo ;
Zhang, Yushu .
NONLINEAR DYNAMICS, 2015, 81 (03) :1151-1166
[5]   On the Security of Chaos Based "True" Random Number Generators [J].
Ergun, Salih .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (01) :363-369
[6]   Counteracting the Dynamical Degradation of Digital Chaos by Applying Stochastic Jump of Chaotic Orbits [J].
Fan, Chunlei ;
Ding, Qun ;
Tse, Chi K. .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2019, 29 (08)
[7]   An overview of encryption algorithms in color images [J].
Ghadirli, Hossein Movafegh ;
Nodehi, Ali ;
Enayatifar, Rasul .
SIGNAL PROCESSING, 2019, 164 :163-185
[8]   An optical image compression and encryption scheme based on compressive sensing and RSA algorithm [J].
Gong, Lihua ;
Qiu, Kaide ;
Deng, Chengzhi ;
Zhou, Nanrun .
OPTICS AND LASERS IN ENGINEERING, 2019, 121 :169-180
[9]   Nonuniform State Space Reconstruction for Multivariate Chaotic Time Series [J].
Han, Min ;
Ren, Weijie ;
Xu, Meiling ;
Qiu, Tie .
IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (05) :1885-1895
[10]  
Hirsch MW, 2013, DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS, 3RD EDITION, P1