中国物理B ›› 2013, Vol. 22 ›› Issue (8): 80503-080503.doi: 10.1088/1674-1056/22/8/080503

• GENERAL • 上一篇    下一篇

A self-adapting image encryption algorithm based on spatiotemporal chaos and ergodic matrix

罗玉玲, 杜明辉   

  1. School of Electronic and Information Engineering, South China University of Technology, Guangzhou 510641, China
  • 收稿日期:2012-11-20 修回日期:2013-01-15 出版日期:2013-06-27 发布日期:2013-06-27
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant Nos. U0735004 and 60972133), the Natural Science Foundation of Guangdong Province, China (Grant No. 05006593), the Project Team for Natural Science Foundation of Guangdong Province, China (Grant No. 9351064101000003), Energy Technology Key Laboratory Project of Guangdong Province, China (Grant No. 2008A060301002), and the Fundamental Research Funds for the Central Universities, China (Grant No. X2dXD2116370).

A self-adapting image encryption algorithm based on spatiotemporal chaos and ergodic matrix

Luo Yu-Ling (罗玉玲), Du Ming-Hui (杜明辉)   

  1. School of Electronic and Information Engineering, South China University of Technology, Guangzhou 510641, China
  • Received:2012-11-20 Revised:2013-01-15 Online:2013-06-27 Published:2013-06-27
  • Contact: Luo Yu-Ling E-mail:luo.yuling@mail.scut.edu.cn
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant Nos. U0735004 and 60972133), the Natural Science Foundation of Guangdong Province, China (Grant No. 05006593), the Project Team for Natural Science Foundation of Guangdong Province, China (Grant No. 9351064101000003), Energy Technology Key Laboratory Project of Guangdong Province, China (Grant No. 2008A060301002), and the Fundamental Research Funds for the Central Universities, China (Grant No. X2dXD2116370).

摘要: To ensure the security of a digital image, a new self-adapting encryption algorithm based on the spatiotemporal chaos and ergodic matrix is proposed in this paper. First, the plain-image is divided into different blocks of the same size, and each block is sorted in ascending order to obtain the corresponding standard ergodic matrix. Then each block is encrypted by the spatiotemporal chaotic system and shuffled according to the standard ergodic matrix. Finally, all modules are rearranged to acquire the final encrypted image. In particular, the plain-image information is used in the initial conditions of the spatiotemporal chaos and the ergodic matrices, so different plain-images will be encrypted to obtain different cipher-images. Theoretical analysis and simulation results indicate that the performance and security of the proposed encryption scheme can encrypt the image effectively and resist various typical attacks.

关键词: spatiotemporal chaos, ergodic matrix, standard map, image encryption

Abstract: To ensure the security of a digital image, a new self-adapting encryption algorithm based on the spatiotemporal chaos and ergodic matrix is proposed in this paper. First, the plain-image is divided into different blocks of the same size, and each block is sorted in ascending order to obtain the corresponding standard ergodic matrix. Then each block is encrypted by the spatiotemporal chaotic system and shuffled according to the standard ergodic matrix. Finally, all modules are rearranged to acquire the final encrypted image. In particular, the plain-image information is used in the initial conditions of the spatiotemporal chaos and the ergodic matrices, so different plain-images will be encrypted to obtain different cipher-images. Theoretical analysis and simulation results indicate that the performance and security of the proposed encryption scheme can encrypt the image effectively and resist various typical attacks.

Key words: spatiotemporal chaos, ergodic matrix, standard map, image encryption

中图分类号:  (Nonlinear dynamics and chaos)

  • 05.45.-a
05.45.Gg (Control of chaos, applications of chaos) 05.45.Ra (Coupled map lattices)