[发明专利]基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法在审
申请号: | 201810478793.6 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108683825A | 公开(公告)日: | 2018-10-19 |
发明(设计)人: | 隋连升;赵小宇;周贝 | 申请(专利权)人: | 西安理工大学 |
主分类号: | H04N1/32 | 分类号: | H04N1/32 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 蒋姝泓 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像加密 掩码 攻击 干涉 加密 加密过程 解密过程 轮廓问题 随机图像 免疫性 公匙 密匙 密文 恢复 | ||
1.基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法,其特征在于,包括以下步骤:
步骤1:利用干涉方法通过公匙将随机图像加密成两个POM,得到两个加密密匙EK1和EK2;
步骤2:利用上一步的得到的EK1和EK2通过PTFT过程将普通图像加密为实值密文。
2.根据权利要求1所述的基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法,其特征在于,所述步骤1包括以下步骤:
输入两个随机掩码RM1和RM2到加密密匙的生成过程,基于干涉产生M1和M2两个POM;D表示为:
其中FT{·}、FT-1{·}分别表示傅里叶变换和逆傅里叶变换,r(m,n)表示随机图像即RM1,h(x,y;l)是菲涅尔变换的点脉冲函数,表示为:
最后通过M1、M2计算即可得到加密密匙EK1、EK2:
EK1=exp(jM1) (3)
EK2=exp(jM2) (4)。
3.根据权利要求2所述的基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法,其特征在于,所述M1和M2两个POM的生成方法为:以RM1作为随机图像的强度分布,RM2作为公匙来形成POMM3,表示为:
M3=2πRM2 (5)
根据干涉原理,通过公式
M2=arg(D-exp(jM1)) (7)
即可分别得到两个POM,其中arg(·)和|·|分别用于计算相位角和振幅。
4.根据权利要求1所述的基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法,其特征在于,所述步骤2中,通过PTFT加密实值图像的过程表示为:
C(x,y)=|FT-1{|FT{f(x,y)EK2}|EK1}| (8)
其中,C(x,y)表示最终得到的具有白噪声分布的实值密文。
5.根据权利要求1所述的基于两种随机掩码和干涉的幅相恢复无攻击图像加密方法,其特征在于,在所述加密过程中,两个解密密匙DK1和DK2通过以下方式生成:
DK1=PR{FT{f(x,y)EK2}conj{EK1}} (9)
DK2=PR{FT-1{|FT{f(x,y)EK2}|EK1}} (10)
其中,conj{·}表示取共轭,PR{·}表示相位保留操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810478793.6/1.html,转载请声明来源钻瓜专利网。