A new chaos-based fast image encryption algorithm

被引:413
作者
Wang, Yong [1 ,2 ]
Wong, Kwok-Wo [2 ]
Liao, Xiaofeng [3 ]
Chen, Guanrong [2 ]
机构
[1] Chongqing Univ Posts & Telecommun, Key Lab Elect Commerce & Logist Chongqing, Chongqing 400065, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Kowloon Tong, Hong Kong, Peoples R China
[3] Chongqing Univ, Dept Comp Sci & Engn, Chongqing 400044, Peoples R China
基金
中国国家自然科学基金;
关键词
Spatiotemporal chaos; Image encryption; Cryptography; Information security; CRYPTANALYSIS;
D O I
10.1016/j.asoc.2009.12.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, various image encryption algorithms based on the permutation-diffusion architecture have been proposed where, however, permutation and diffusion are considered as two separate stages, both requiring image-scanning to obtain pixel values. If these two stages are combined, the duplicated scanning effort can be reduced and the encryption can be accelerated. In this paper, a fast image encryption algorithm with combined permutation and diffusion is proposed. First, the image is partitioned into blocks of pixels. Then, spatiotemporal chaos is employed to shuffle the blocks and, at the same time, to change the pixel values. Meanwhile, an efficient method for generating pseudorandom numbers from spatiotemporal chaos is suggested, which further increases the encryption speed. Theoretical analyses and computer simulations both confirm that the new algorithm has high security and is very fast for practical image encryption. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:514 / 522
页数:9
相关论文
共 26 条
[1]  
[Anonymous], 2001, NIST SPEC PUBL
[2]   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
[3]   A symmetric image encryption scheme based on 3D chaotic cat maps [J].
Chen, GR ;
Mao, YB ;
Chui, CK .
CHAOS SOLITONS & FRACTALS, 2004, 21 (03) :749-761
[4]   SPATIO-TEMPORAL COMPLEXITY IN NONLINEAR IMAGE-PROCESSING [J].
CRUTCHFIELD, JP .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (07) :770-780
[5]   Stability of synchronous chaos and on-off intermittency in coupled map lattices [J].
Ding, MZ ;
Yang, WM .
PHYSICAL REVIEW E, 1997, 56 (04) :4009-4016
[6]   Symmetric ciphers based on two-dimensional chaotic maps [J].
Fridrich, J .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06) :1259-1284
[7]  
Goldfried M.R., 1991, J PSYCHOTHER INTEGR, V1, P5
[8]   Chaos-based image encryption algorithm [J].
Guan, ZH ;
Huang, FJ ;
Guan, WJ .
PHYSICS LETTERS A, 2005, 346 (1-3) :153-157
[9]   PATTERN DYNAMICS IN SPATIOTEMPORAL CHAOS - PATTERN SELECTION, DIFFUSION OF DEFECT AND PATTERN COMPETITION INTERMITTENCY [J].
KANEKO, K .
PHYSICA D, 1989, 34 (1-2) :1-41
[10]   A multiple pseudorandom-bit generator based on a spatiotemporal chaotic map [J].
Li, P ;
Li, Z ;
Halang, WA ;
Chen, GR .
PHYSICS LETTERS A, 2006, 349 (06) :467-473