A one-time pad color image cryptosystem based on SHA-3 and multiple chaotic systems

被引:53
作者
Wang, Xingyuan [1 ]
Wang, Siwei [1 ]
Zhang, Yingqian [2 ]
Luo, Chao [3 ]
机构
[1] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Dalian 116024, Peoples R China
[2] Xiamen Univ, Sch Informat Sci & Technol, Tan Kah Kee Coll, Zhangzhou, Peoples R China
[3] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250014, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
One-time pad; SHA-3; Multiple chaotic systems; S-box; Combined chaotic sequence; ENCRYPTION; ALGORITHM; SEQUENCE;
D O I
10.1016/j.optlaseng.2017.11.009
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
A novel image encryption algorithm is proposed that combines the SHA-3 hash function and two chaotic systems: the hyper-chaotic Lorenz and Chen systems. First, 384 bit keystream hash values are obtained by applying SHA-3 to plaintext. The sensitivity of the SHA-3 algorithm and chaotic systems ensures the effect of a one-time pad. Second, the color image is expanded into three-dimensional space. During permutation, it undergoes plane-plane displacements in the x, y and z dimensions. During diffusion, we use the adjacent pixel dataset and corresponding chaotic value to encrypt each pixel. Finally, the structure of alternating between permutation and diffusion is applied to enhance the level of security. Furthermore, we design techniques to improve the algorithm's encryption speed. Our experimental simulations show that the proposed cryptosystem achieves excellent encryption performance and can resist brute-force, statistical, and chosen-plaintext attacks. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 27 条
[21]   A novel hybrid color image encryption algorithm using two complex chaotic systems [J].
Wang, Leyuan ;
Song, Hongjun ;
Liu, Ping .
OPTICS AND LASERS IN ENGINEERING, 2016, 77 :118-125
[22]   New chaotic encryption algorithm based on chaotic sequence and plain text [J].
Wang, Xing-Yuan ;
Gu, Sheng-Xian .
IET INFORMATION SECURITY, 2014, 8 (03) :213-216
[23]   A hyperchaos generated from Lorenz system [J].
Wang, Xingyuan ;
Wang, Mingjun .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2008, 387 (14) :3751-3758
[24]  
Wang XY, 2005, LECT NOTES COMPUT SC, V3621, P17
[25]  
Wang XY, 2005, LECT NOTES COMPUT SC, V3494, P19
[26]   Cryptanalyzing a novel image cipher based on mixed transformed logistic maps [J].
Zhang, Yushu ;
Xiao, Di ;
Wen, Wenying ;
Li, Ming .
MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 73 (03) :1885-1896
[27]   A novel image encryption scheme based on improved hyperchaotic sequences [J].
Zhu, Congxu .
OPTICS COMMUNICATIONS, 2012, 285 (01) :29-37