计算机工程

• 图形图像处理 • 上一篇    下一篇

双向扩散机制融合时间延迟的图像加密算法

王 甫1,郑亚平2,刘天琪2   

  1. (1. 绵阳师范学院数学与计算机科学学院,四川 绵阳 621000;2. 四川大学电气信息学院,成都 610065)
  • 收稿日期:2013-09-17 出版日期:2014-07-15 发布日期:2014-07-14
  • 作者简介:王 甫(1983-),男,讲师、硕士,主研方向:图像处理,云计算;郑亚平,教授、博士;刘天琪,教授、博士生导师。

Image Encryption Algorithm for Bilateral Direction Diffusion Mechanism Integration with Time Delay

WANG Fu  1, ZHENG Ya-ping  2, LIU Tian-qi  2   

  1. (1. School of Mathematics and Computer Science, Mianyang Normal University, Mianyang 621000, China; 2. School of Electrical Engineering and Information, Sichuan University, Chengdu 610065, China)
  • Received:2013-09-17 Online:2014-07-15 Published:2014-07-14

摘要: 当前混沌加密系统普遍采用单向扩散机制,导致计算效率和加解密速度较低,且都忽略了时间延迟现象,使其序列自相关性较高,无法满足安全、实时的传输需求。为此,提出一种双向扩散机制融合时间延迟的图像加密算法。迭代计算超混沌LORENZ系统得到一组超混沌序列,通过时间延迟函数与logistic映射将时间延迟引入到超混沌序列中,得到一组新序列,并利用位置集合置乱方法对该序列所得到的位置集合图像重新设置,采用密钥流机制量化新序列,通过双向扩散机制加密图像。仿真实验结果显示,与传统加密算法相比,该算法的加密机制较安全,密钥空间较大,计算效率较高。

关键词: 双向扩散机制, 时间延迟, 位置集合置乱, 自相关性, 密钥空间, 计算效率

Abstract: To defects such as the low speed of encryption and decryption, as well as the low computation efficiency induced by the single diffusion mechanism in the current chaotic-based encryption system, the high autocorrelation of chaotic sequence is induced by ignoring the time delay, resulting in the misadventure performance of encryption quality, low security, as well as not satisfying the security and real-time transmission in the face of high resolution, large capacity image. The time delay function and bilateral direction diffusion mechanism are proposed, using the fast image encryption algorithm based on bilateral direction diffusion mechanism integration with time delay to solve above problems. The hyper-chaotic LORENZ system is iterated to get one group hyper-chaotic sequence. The time delay is introduced into the hyper-chaotic sequence by the time delay and logistic map to obtain the new sequence. The permutation method of position set is used to permute the pseudo-random sequence on the time delay to get one position set, and it is used to permute the image. The key stream mechanism is used to treat the new pseudo-random sequence, and the bilateral direction diffusion mechanism is used to encrypt image. Experimental results show that the image encryption algorithm has better encryption performance. The key space is larger. The anti-plaintext attack property is greatly enhanced, and the variation of autocorrelation of chaotic sequence is smaller.

Key words: bilateral direction diffusion mechanism, time delay, permutation of position set, autocorrelation, key space, computation efficiency

中图分类号: