计算机应用 ›› 2011, Vol. 31 ›› Issue (06): 1502-1504.DOI: 10.3724/SP.J.1087.2011.01502

• 信息安全 • 上一篇    下一篇

基于混沌映射的自适应图像加密算法

邓绍江,黄桂超,陈志建,肖潇   

  1. 重庆大学 计算机学院,重庆 400044
  • 收稿日期:2010-11-17 修回日期:2010-12-29 发布日期:2011-06-20 出版日期:2011-06-01
  • 通讯作者: 黄桂超
  • 基金资助:
    国家自然科学基金资助项目;重庆市自然科学基金重点资助项目

Self-adaptive image encryption algorithm based on chaotic map

DENG Shaojiang,HUANG Guichao,CHEN Zhijian,XIAO Xiao   

  1. College of Computer Science and Engineering, Chongqing University, Chongqing 400044, China
  • Received:2010-11-17 Revised:2010-12-29 Online:2011-06-20 Published:2011-06-01
  • Contact: HUANG Guichao

摘要: 为了提高图像加密算法的鲁棒性,提出了一种新的自适应图像加密算法。首先,把任意大小的灰度或彩色图像分成2×2子块;然后,用左上角子块的像素灰度值和Chebyshev混沌映射构造与右上角子块等大的矩阵,用该矩阵对右上角子块进行像素灰度值替换;最后,按顺时针对每个子块进行加密,直到左上角子块加密完毕。该算法不依赖于图像的大小,而且适用于灰度图像和彩色图像,因而有很强的鲁棒性。同时灰度值扩散机制的引入使得该算法具有良好的扩散性和扰乱性。

关键词: 混沌, 自适应, 图像加密, Chebyshev映射, 图像分块

Abstract: This paper presented a new self-adaptive image encryption algorithm so as to improve its robustness. Under this algorithm, a gray image or color image was divided into 2×2 size blocks. A corresponding size of matrix in the top right corner was created by the pixel gray-scale value of the top left corner under Chebyshev mapping. The gray-scale value of the top right corner block was then replaced by the matrix created before. The remaining blocks were encrypted in the same manner in clockwise until the top left corner block was finally encrypted. This algorithm is not restricted to the size of image and it is suitable to gray images and color images, which leads to better robustness. Meanwhile, the introduction of gray-scale value diffusion system equips this algorithm with powerful function of diffusion and disturbance.

Key words: chaos, self-adaptive, image encryption, Chebyshev mapping, image partition

中图分类号: