An efficient chaotic image encryption algorithm based on a generalized Arnold map

被引:177
作者
Ye, Guodong [1 ,2 ]
Wong, Kwok-Wo [2 ]
机构
[1] Guangdong Ocean Univ, Coll Sci, Zhanjiang 524088, Guangdong, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Kowloon Tong, Hong Kong, Peoples R China
关键词
Image encryption; Diffusion; Generalized Arnold map; Chaos; TIME-DELAYED SYSTEMS; SCHEME; SYNCHRONIZATION;
D O I
10.1007/s11071-012-0409-z
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
An efficient image encryption algorithm using the generalized Arnold map is proposed. The algorithm is composed of two stages, i.e., permutation and diffusion. First, a total circular function, rather than the traditional periodic position permutation, is used in the permutation stage. It can substantially reduce the correlation between adjacent pixels. Then, in the stage of diffusion, double diffusion functions, i.e., positive and opposite module, are utilized with a novel generation of the keystream. As the keystream depends on the processed image, the proposed method can resist known- and chosen-plaintext attacks. Experimental results and theoretical analysis indicate the effectiveness of our method. An extension of the proposed algorithm to other chaotic systems is also discussed.
引用
收藏
页码:2079 / 2087
页数:9
相关论文
共 18 条
  • [1] Cryptanalyzing a nonlinear chaotic algorithm (NCA) for image encryption
    Alvarez, G.
    Li, Shujun
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2009, 14 (11) : 3743 - 3749
  • [2] Synchronization between two different time-delayed systems and image encryption
    Banerjee, S.
    Ghosh, D.
    Ray, A.
    Chowdhury, A. Roy
    [J]. EPL, 2008, 81 (02)
  • [3] Cryptanalysis of a chaos-based image encryption algorithm
    Cokal, Cahit
    Solak, Ercan
    [J]. PHYSICS LETTERS A, 2009, 373 (15) : 1357 - 1360
  • [4] Image encryption for secure Internet multimedia applications
    Dang, PP
    Chau, PM
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (03) : 395 - 403
  • [5] Symmetric ciphers based on two-dimensional chaotic maps
    Fridrich, J
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06): : 1259 - 1284
  • [6] A new chaotic algorithm for image encryption
    Gao, HJ
    Zhang, YS
    Liang, SY
    Li, DQ
    [J]. CHAOS SOLITONS & FRACTALS, 2006, 29 (02) : 393 - 399
  • [7] Image encryption based on a new total shuffling algorithm
    Gao, Tiegang
    Chen, Zengqiang
    [J]. CHAOS SOLITONS & FRACTALS, 2008, 38 (01) : 213 - 220
  • [8] Synchronization between variable time-delayed systems and cryptography
    Ghosh, D.
    Banerjee, S.
    Chowdhury, A. R.
    [J]. EPL, 2007, 80 (03)
  • [9] Chaos-based image encryption algorithm
    Guan, ZH
    Huang, FJ
    Guan, WJ
    [J]. PHYSICS LETTERS A, 2005, 346 (1-3) : 153 - 157
  • [10] Image encryption and the fractional Fourier transform
    Hennelly, BM
    Sheridan, JT
    [J]. OPTIK, 2003, 114 (06): : 251 - 265