摘要
为提高图像加密算法的安全性,提出一种基于动态密钥的彩色图像扩散加密算法。对彩色图像的三通道图像采用Hilbert曲线和Arnold矩阵对每一像素点进行随机置乱,计算与加密密钥关联的待加密图像特征值,调整扩散序列,扰动扩散过程,实现可变控制参数的图像加密,有效解决同一加密系统中不同图像加密时加密过程中参数不变的规律性问题。实验结果表明,该算法具有较高的安全性和明文敏感性。
To improve the security of image encryption algorithm,a color image diffusion encryption algorithm based on dynamic key was proposed.Each pixel of a three-channel image of a color image was randomly permutated using the Hilbert curve and Arnold matrix.The image feature value to be encrypted was calculated and it was associated with the encryption key to achieve the adjustment of the diffusion sequence.The diffusion process was disturbed to realize the image encryption of the variable control parameters.The regularity of the encryption process parameters was solved effectively when different images were encrypted in the same encryption system.Experimental results show that the proposed algorithm is highly safe with plain-text sensitivity.
作者
董小雨
冯秀芳
DONG Xiao-yu;FENG Xiu-fang(College of Information and Computer,Taiyuan University of Technology,Jinzhong 030600,China;College of Software,Taiyuan University of Technology,Jinzhong 030600,China)
出处
《计算机工程与设计》
北大核心
2021年第5期1383-1391,共9页
Computer Engineering and Design
基金
虚拟现实技术与系统国家重点实验室(北京航空航天大学)开放基金项目(VRLAB2019A05)。
关键词
动态密钥
彩色图像加密
扩散算法
混沌系统
明文敏感性
dynamic key
color image encryption
diffusion algorithm
chaotic system
plain-text sensitivity