为了解决当前光学图像加密算法因其输出密文的相位信息完全被保留在纯相位掩码中,使其出现轮廓显现问题而降低算法安全性的不足,提出了基于圆谐分量展开与Gyrator变换域相位检索的光学图像加密算法。首先,引入Gyrator变换对明文进行处理,形成Gyrator变换频谱;基于离轴圆谐分量展开机制,将Gyrator变换频谱分割为零阶圆谐分量与非零阶圆谐分量;通过引入球面相位因子,对零阶圆谐分量进行调制,获取其相应的密文;随后,利用迭代相位检索Gyrator变换算法,将零阶与非零阶幅度视为输入明文与输出密文的幅度约束条件,对非零阶圆谐分量完成编码,获取一个复杂场分布,从而完成整个明文的加密。实验结果显示,与当前光学图像加密技术相比,所提算法的安全性与鲁棒稳健性更高,具有更强的抗噪声攻击与抗剪切攻击能力。所提算法能够更好地保护图像在网络中安全传输,具有较好的实用性。
In order to solve the problem such as need the strict optical calibration in current optical image encryption algorithm,the optical image encryption algorithm based on circular harmonic component expansion and Gyrator transform domain phase retrieval was proposed in this paper. Firstly,Gyrator transform spectrum was formed by introducing Gyrator transform to deal with the plain. Then the spectrum of Gyrator transform is divided into zero order harmonic components and non-zero order harmonic components based on off-axis circular harmonic component expansion mechanism. The cipher was obtained by introducing the spherical phase factor to modulate the non-zero order harmonic component. Finally,the complex distribution was obtained by using the retrieval algorithm of Gyrator transform to take the zero order and non-zero order amplitude as the constraints condition of input plain and output cipher to finish the image encryption. The experimental results show that this algorithm has higher security and anti-filtering robustness with stronger anti-noise attack and anti-shear attack ability. This proposed algorithm can better protect the image in the network security transmission with good practicality.