基于DCT变换的JPEG图像加密算法
2021-10-19单泽润龚涛
现代计算机 2021年25期
单泽润,龚涛
(东华大学信息科学与技术学院,上海 201620)
0 引言
国家 “十四五” 规划和2035年远景目标纲要提出:要培育壮大云计算、大数据、人工智能、网络安全等新兴的数字产业,提高云安全水平,加强个人隐私、商业秘密的数据保护。
随着云时代的到来,数据的存储由本地转向云端的趋势已不可避免,但其所面临的安全问题也日益凸显,用户存储在云端的图像数据存在被泄露的可能。因此图像加密算法有着广阔的应用前景。图像加密是通过一系列加密策略,使得明文图像不再直观可见,并且具有较强抵抗图像破解攻击的能力,使得图像在网络传输或存储过程中不易被非法获取,具有较高的安全性能。当前多数图像加密算法在空域格式中进行:一种思想是置乱图像的像素位置而不改变其大小,另一种是改变像素值大小但不改变其位置。Huang[1]提出了基于Arnold 变换的加密算法,以此实现图像加密保护;Sun等[2]提出改进的Fibonacci双置乱图像加密算法,从本质上降低图像像素之间的相关性;Zhu[3]提出的基于仿射变换的图像加密算法,有较好的置乱效果和置乱周期;Yen等[4]提出的根据随机数列进行异或加密的算法,实现简单,可操作性强,无需改变像素位置但存在较大的安全问题;何立明等[5]提出的单一像素值改变的图像加密算法,安全性高、抗噪声能力强;Zhang X[6]提出的将随机二进制比特流与像素值二进制异或的加密算法,得到了广泛应用。单一的像素位置或值操作均有安全性问题,也有不少算法将其结合应用,Guan Z H 等[7]首先基于Arnold 变换置乱像素位置,然后将像素值与随机序列异或加密;……
登录APP查看全文
