【技术实现步骤摘要】
基于压缩感知的图像压缩加密方法及云中解密认证方法
[0001]本专利技术涉及图像加密
,尤其涉及一种基于压缩感知的图像压缩加密方法及云中解密认证方法。
技术介绍
[0002]图像以一种直观的形式表现出来,直接展示了重要的信息,使得每天都有很多的图像在各种平台上生成、传输和存储。因此,如果某些图像的信息泄露给不法分子可能会造成严重的后果。在这种情况下,对于图像信息的保护极为重要。然而早期的数据文本加密没有考虑到图像的冗余性和像素之间的强相关性,不适合用于图像加密。同时由于图像的数据量大,如何有效的传输和存储也是要考虑的问题。因此有学者提出将压缩感知(compressive sensing,CS)用于图像加密中。
[0003]目前有很多将压缩感知用于加密的算法。Xu等人(Xu Q,Sun K,He S,Zhu C.An effective image encryption algorithm based on compressive sensing and2D
‑
SLIM.Optics and Laser Technology,2020,134:106178.)提出了一种将压缩感知和超混沌映射2D
‑
SLIM相结合的图像加密算法。该算法得到的密码图像安全性高且具有较好的压缩性能。然而CS的重构复杂度很高,对于资源有限的用户来说不友好。因此有学者提出将CS重构外包给云,既能实现CS重构又能保护图像隐私。Zhang等人(Zhang Y,Xiang Y,Zhang L Y,Ya
【技术保护点】
【技术特征摘要】
1.一种基于压缩感知的图像压缩加密方法,其特征在于,包括:步骤1:密钥Key1、Key2和Key3利用tent
‑
logistic系统分别生成混沌序列X1、Y1、Z1;步骤2:利用混沌序列X1对明文图像P进行置乱得到置乱后的图像P
SC
,所述明文图像P的大小为N
×
N;步骤3:根据两个随机相位掩模R1、R2对置乱后的图像P
SC
进行双随机相位编码得到相位图像P
EN
;步骤4:对相位图像P
EN
进行量化,转化为灰度像素值得到认证信息y
AU
;步骤5:对同一明文图像P进行离散小波变换得到稀疏系数矩阵P1;步骤6:利用高斯随机矩阵生成公共测量矩阵Φ,通过混沌序列X1对公共测量矩阵Φ进行加密得到加密后的测量矩阵Φ
k
;步骤7:利用加密后的测量矩阵Φ
k
生成访问密码y
AC
并对稀疏系数矩阵P1进行压缩得到矩阵P2;步骤8:对矩阵P2进行量化得到量化后的矩阵P3;步骤9:利用混沌序列Y1对矩阵P3进行置乱得到置乱后的矩阵P4;步骤10:利用混沌序列Z1对矩阵P4进行扩散得到密文图像C。2.根据权利要求1所述的基于压缩感知的图像压缩加密方法,其特征在于,步骤1具体包括:将密钥Key1、Key2和Key3代入tent
‑
logistic系统分别迭代n0+N,n0+m
×
N和n0+m
×
N次,丢弃前n0个值,得到长度为N的混沌序列X1和长度均为m
×
N的一维混沌序列Y1和Z1,m=CR
×
N,CR表示压缩比;步骤2具体包括:将混沌序列X1进行升序排列得到索引序列I1,然后通过公式P
SC
(:,i)=P(:,I1(i))对明文图像P进行列置乱得到P
SC
,其中i=1,2,3,
…
,N。3.根据权利要求1所述的基于压缩感知的图像压缩加密方法,其特征在于,步骤3具体包括:步骤3.1:将置乱后的明文图像P
SC
作为输入,根据公式P
COM
=IFT(FT(P
SC
·
R1)
·
R2)得到由相位信息和幅值信息组成的复合图像P
COM
,其中FT表示傅里叶变换,IFT表示逆傅里叶变换;步骤3.2:根据P
COM
计算相位图像P
EN
,计算公式为P
EN
=angle(P
COM
)
×
180/π,其中angle()是指计算P
COM
的相位角。4.根据权利要求1所述的基于压缩感知的图像压缩加密方法,其特征在于,步骤4具体包括:步骤4.1:据公式以0为阈值量化相位图像P
EN
得到二值图像B,其中(x,y)表示相位图像平面的坐标,P
EN
(x,y)表示坐标点的元素值;
步骤4.2:将二值图像B中每8个像素进行组合,得到在[0,255]范围内的灰度图像像素值,即大小为(1/8N)
×
N的认证信息y
AU
。5.根据权利要求1所述的基于压缩感知的图像压缩加密方法,其特征在于,步骤6具体为:将混沌序列X1进行升序排列得到索引序列I1,根据公式Φ
k
(:,i)=Φ(:,I1(i))利用I1对公共测量矩阵Φ进行列置乱得到加密的测量矩阵Φ
k
,其中i=1,2,3,
…
,N。6.根据权利要求1所述的基于压缩感知的图像压缩加密方法,其特征在于,步骤7具体包括:步骤7.1:根据公式以0为阈值改变Φ
k
的所有值得到Φ
k1
,其中(x,y)表示矩阵平面的坐标,Φ
k
(x,y)表示坐标点的...
【专利技术属性】
技术研发人员:任娜娜,程桂花,谢东,李波雨,陈付龙,
申请(专利权)人:安徽师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。