[发明专利]基于相位恢复和稀疏双随机相位加密的安全认证方法有效
申请号: | 201510009232.8 | 申请日: | 2015-01-08 |
公开(公告)号: | CN104517261B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 汪小刚;周国泉;戴朝卿 | 申请(专利权)人: | 浙江农林大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 311300 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 相位 恢复 稀疏 随机 加密 安全 认证 方法 | ||
1.一种基于相位恢复和稀疏双随机相位加密的安全认证方法,其特征是按如下步骤进行:
(1)加密:
(i)f(x,y)代表待加密并用于认证的原始图像,R1(x,y)和R2(u,v)是两块随机相位板,分别表示成exp[2πr1(x,y)]和exp[2πr2(u,v)],其中r1(x,y)、r2(u,v)代表两个统计无关且在区间[0,1]上具有均匀概率分布的随机矩阵,(x,y)和(u,v)分别表示输入平面和菲涅耳衍射输出平面的坐标,对f(x,y)和加密密钥R1(x,y)的乘积作一次波长为λ、距离为z1的菲涅耳变换,得到的结果与R2(u,v)相乘后再作一次波长为λ,距离为z2的菲涅耳变换,对变换后的结果取振幅,得到f(x,y)加密后的振幅图像,即:
其中FrT{}代表菲涅耳变换,PT{}代表取振幅操作,即除去复振幅的相位信息,只保留振幅部分的信息,(x′,y′)表示加密系统输出平面的坐标,对于函数U0(x,y),在波长为λ的平面相干光波照射下,传播方向上距离为z处的菲涅耳衍射分布数学上表示为:
式(2)的逆变换表示为:
U0(x,y)=IFrTz,λ{U(x′,y′)} (3)
其中IFrT{}代表逆菲涅耳变换;
(ii)接着利用相位恢复算法计算加密系统输出面上相位的近似分布,假定在第n次迭代运算过程中,其中n=1,2,3…,系统输入面上的图像为fn(x,y),则其所对应的输出面上的加密结果为:
其中,特别规定,当n=1时,初始输入信号f1(x,y)是一元素值均为1的矩阵,由式(4)得到的加密结果En(x′,y′)的相位信息表示为:
pn(x′,y′)=PR{En(x′,y′)} (5)
其中PR{}表示相位保留操作,即除去复振幅的振幅信息,只保留相位部分的信息;
(iii)式(1)得到的E(x′,y′)与式(5)得到的pn(x′,y′)相乘,其乘积作为解密过程的输入信号,则系统输出信号的振幅分布具体表示为:
其中“*”表示复共轭,接着对φn(x,y)进行中值滤波,得到的结果作为第n+1次迭代运算中所需的输入信息,即:
fn+1(x,y)=MFilt[φn(x,y)] (7)
其中MFilt[]表示中值滤波操作;
(iv)重复步骤(ii)和(iii),当迭代次数大于某一整数N时,迭代终止,由式(5)得到pN(x′,y′),接着对相位pN(x′,y′)与E(x′,y′)相乘后的结果进行随机抽取操作,生成稀疏双随机相位加密图像ψs(x′,y′),即:
ψs(x′,y′)=SP{pN(x′,y′)E(x′,y′)} (8)
其中SP{}表示随机抽取元素操作;
(2)解密与认证:
(i)稀疏双随机相位加密图像ψs(x′,y′)作一次波长为λ,距离为z2的逆菲涅耳变换,变换得到的结果与相位相乘后再经过一次波长为λ,距离为z1的逆菲涅耳变换,对变换后的结果进行取振幅操作得到最终的解密结果,即:
从上式可以看出,波长λ、衍射距离z1、衍射距离z2和相位分布都是解密所需的密钥;
(ii)对上一步骤中得到的fs(x,y)与原图f(x,y)进行对比认证,认证采用的非线性相关方法的计算表达式为:
NC(x,y)=|IFT{FT[fs(x,y)]·{FT[f(x,y)]}*|FT[fs(x,y)]·{FT[f(x,y)]}*|ω-1}|2(10)
其中||表示取模,FT[]和IFT{}分别表示傅立叶变换和逆傅立叶变换,ω表示非线性的强度,当认证成功时,函数NC(x,y)的分布图中将出现尖锐的相关峰。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江农林大学,未经浙江农林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510009232.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于“谱”反演的红外图像增强与重建方法
- 下一篇:图像形成装置