网络与信息安全学报 ›› 2022, Vol. 8 ›› Issue (5): 88-97.doi: 10.11959/j.issn.2096-109x.2022058

• 学术论文 • 上一篇    下一篇

新的基于双混沌系统和压缩感知的图像加密算法

杨宇光, 曹国栋   

  1. 北京工业大学信息学部,北京 100124
  • 修回日期:2022-05-12 出版日期:2022-10-15 发布日期:2022-10-01
  • 作者简介:杨宇光(1976- ),女,河北衡水人,北京工业大学教授、博士生导师,主要研究方向为信息安全
    曹国栋(1997- ),男,山东菏泽人,北京工业大学硕士生,主要研究方向为信息安全
  • 基金资助:
    国家自然科学基金(62071015)

New image encryption algorithm based on double chaotic system and compressive sensing

Yuguang YANG, Guodong CAO   

  1. Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
  • Revised:2022-05-12 Online:2022-10-15 Published:2022-10-01
  • Supported by:
    The National Natural Science Foundation of China(62071015)

摘要:

图像加密技术在当今多媒体应用和互联网信息安全传输中发挥着重要作用,但存在一些问题。多数图像加密算法存在密文图像在传输过程中占用带宽较高、图像加密速度慢、图像加密算法没有与明文关联、没有完备密文反馈机制等问题,这些问题影响着图像加密算法的安全性和易用性。为了解决上述问题,对压缩感知技术和混沌系统进行了研究,提出了一种新的基于双混沌系统和压缩感知的明文关联的图像加密算法。采用明文图像关联密钥,将明文图像哈希值与Logistic混沌系统参数进行关联;采用离散小波变换对明文图像进行稀疏处理;通过Logistic混沌系统生成随机测量矩阵,结合压缩感知技术和随机测量矩阵对图像进行一次加密,得到中间图像;对中间图像再次进行哈希,与明文图像哈希值共同关联 Rucklidge 混沌系统初值;使用 Rucklidge 混沌系统和加密算法控制中间图像进行二次加密,得到密文图像。加密算法是一种新的明文关联加密算法,该算法使用图像自身像素值控制中间图像置乱,可以增强明文关联,建立密文反馈机制。仿真结果和性能分析表明,所提算法加密性能良好,加密后图像可按照压缩比例进行压缩,有效减小密文图像尺寸,且可以很好地抵抗已知明文攻击、选择明文攻击、差分攻击等常见攻击,优于其他常见图像加密算法。

关键词: 图像加密, 压缩感知, 双混沌系统, 明文关联, 离散小波变换

Abstract:

Image encryption technology plays an important role in today’s multimedia applications and Internet information security transmission.However, most image encryption algorithms still have problems, for example, cipher images occupied high bandwidth during transmission, image encryption speed is slow, image encryption algorithms are not associated with plain image, and there is no complete ciphertext feedback mechanism.These problems all affect the security and easy use of image encryption algorithms.In order to solve the above problems, the compressive sensing technology and chaotic system were studied, and a new image encryption algorithm based on double chaotic system and compressive sensing with plaintext association was proposed.The plaintext image association key was used to associate the plain image hash value with the Logistic chaotic system parameters.Discrete wavelet transform, was used to sparse the plain image.Then the random measurement matrix was generated by the Logistic chaos system, and the image was encrypted once by combining the compressive sensing technique and the random measurement matrix to obtain the intermediate image.The intermediate image was hashed again, and the Rucklidge chaos system initial value was associated with the plain image hash value together.The Rucklidge chaotic system and encryption algorithm were used to control the intermediate image for secondary encryption and accordingly obtain the cipher image.The encryption algorithm was a new plaintext correlation encryption algorithm, which used the image’s own pixel value to control the scrambling of the intermediate image.It also enhanced the plaintext association and established a ciphertext feedback mechanism.Simulation results and performance analysis show that the algorithm has good encryption performance.The encrypted image can be compressed according to the compression ratio, effectively reducing the size of the cipher image.Moreover, it is resistant to common attacks such as known plaintext attack, selective plaintext attack and differential attack, which is better than other common image encryption algorithms.

Key words: image encryption, compressive sensing, double chaotic system, plaintext association, discrete wavelet transform

中图分类号: 

No Suggested Reading articles found!