• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

An image encryption algorithm based on
spatiotemporal chaos and wavelet transform

WANG Lei,XUE Wei   

  1. (School of Internet of Things Engineering,Jiangnan University,Wuxi 214000,China)
  • Received:2016-12-08 Revised:2017-02-24 Online:2018-05-25 Published:2018-05-25

Abstract:

An image encryption algorithm based on spatiotemporal chaotic system is proposed. First, the plaintext image is scrambled by the Zigzag method. After the initial scrambled image is divided into blocks, the blocks are scrambled by the pseudo-random sequence generated by logistic chaotic system. Second, the integer wavelet transform is performed. Low-frequency wavelet coefficients are scrambled by three pseudo-random sequences produced by CML chaotic system. Meanwhile, the low-frequency wavelet coefficients are diffused. Then, the inverse integer wavelet transform is performed. Finally, the image is encrypted by using a pseudo-random sequence produced by CML chaotic system. The algorithm has good encryption performance. Encrypted images can effectively resist attacks such as difference and plaintext.
 

Key words: Zigzag, spatiotemporal chaotic system, integer wavelet transform, scrambling, diffusion