中国物理B ›› 2017, Vol. 26 ›› Issue (1): 10501-010501.doi: 10.1088/1674-1056/26/1/010501

• GENERAL • 上一篇    下一篇

A self-cited pixel summation based image encryption algorithm

Guo-Dong Ye(叶国栋), Xiao-Ling Huang(黄小玲), Leo Yu Zhang(张愉), Zheng-Xia Wang(王政霞)   

  1. 1. Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, China;
    2. College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China;
    3. Department of Electronic Engineering, City University of Hong Kong, Kowloon Tong, Hong Kong, China;
    4. College of Information Science and Engineering, Chongqing Jiaotong University, Chongqing 400074, China
  • 收稿日期:2016-08-08 修回日期:2016-10-11 出版日期:2017-01-05 发布日期:2017-01-05
  • 通讯作者: Guo-Dong Ye E-mail:guodongye@hotmail.com,guodongye@gmail.com
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant Nos. 61602124, 61273021, 11526057, and 11301091), the Natural Science Foundation of Guangdong Province, China (Grant Nos. 2016A030310333, 2015A030313614, and 2015A030313620), the Science & Technology Planning Projects of Zhanjiang City, China (Grant Nos. 2015B01098 and 2015B01051), the Project Foundation of Chongqing Municipal Education Committee of China (Grant No. KJ1500501), the Program for Scientific Research Start-up Funds of Guangdong Ocean University of China, and the Special Funding Program for Excellent Young Scholars of Guangdong Ocean University of China.

A self-cited pixel summation based image encryption algorithm

Guo-Dong Ye(叶国栋)1,2, Xiao-Ling Huang(黄小玲)1, Leo Yu Zhang(张愉)3, Zheng-Xia Wang(王政霞)4   

  1. 1. Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, China;
    2. College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China;
    3. Department of Electronic Engineering, City University of Hong Kong, Kowloon Tong, Hong Kong, China;
    4. College of Information Science and Engineering, Chongqing Jiaotong University, Chongqing 400074, China
  • Received:2016-08-08 Revised:2016-10-11 Online:2017-01-05 Published:2017-01-05
  • Contact: Guo-Dong Ye E-mail:guodongye@hotmail.com,guodongye@gmail.com
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant Nos. 61602124, 61273021, 11526057, and 11301091), the Natural Science Foundation of Guangdong Province, China (Grant Nos. 2016A030310333, 2015A030313614, and 2015A030313620), the Science & Technology Planning Projects of Zhanjiang City, China (Grant Nos. 2015B01098 and 2015B01051), the Project Foundation of Chongqing Municipal Education Committee of China (Grant No. KJ1500501), the Program for Scientific Research Start-up Funds of Guangdong Ocean University of China, and the Special Funding Program for Excellent Young Scholars of Guangdong Ocean University of China.

摘要: In this paper, a novel image encryption algorithm is presented based on self-cited pixel summation. With the classical mechanism of permutation plus diffusion, a pixel summation of the plain image is employed to make a gravity influence on the pixel positions in the permutation stage. Then, for each pixel in every step of the diffusion stage, the pixel summation calculated from the permuted image is updated. The values from a chaotic sequence generated by an intertwining logistic map are selected by this summation. Consequently, the keystreams generated in both stages are dependent on both the plain image and the permuted image. Because of the sensitivity of the chaotic map to its initial conditions and the plain-image-dependent keystreams, any tiny change in the secret key or the plain image would lead to a significantly different cipher image. As a result, the proposed encryption algorithm is immune to the known plaintext attack (KPA) and the chosen plaintext attack (CPA). Moreover, experimental simulations and security analyses show that the proposed permutation-diffusion encryption scheme can achieve a satisfactory level of security.

关键词: pixel summation, image encryption algorithm, intertwining logistic map, gravity, security

Abstract: In this paper, a novel image encryption algorithm is presented based on self-cited pixel summation. With the classical mechanism of permutation plus diffusion, a pixel summation of the plain image is employed to make a gravity influence on the pixel positions in the permutation stage. Then, for each pixel in every step of the diffusion stage, the pixel summation calculated from the permuted image is updated. The values from a chaotic sequence generated by an intertwining logistic map are selected by this summation. Consequently, the keystreams generated in both stages are dependent on both the plain image and the permuted image. Because of the sensitivity of the chaotic map to its initial conditions and the plain-image-dependent keystreams, any tiny change in the secret key or the plain image would lead to a significantly different cipher image. As a result, the proposed encryption algorithm is immune to the known plaintext attack (KPA) and the chosen plaintext attack (CPA). Moreover, experimental simulations and security analyses show that the proposed permutation-diffusion encryption scheme can achieve a satisfactory level of security.

Key words: pixel summation, image encryption algorithm, intertwining logistic map, gravity, security

中图分类号:  (Control of chaos, applications of chaos)

  • 05.45.Gg
05.45.Vx (Communication using chaos) 05.45.-a (Nonlinear dynamics and chaos)