提出了以改进后的基于虚拟成像的多维数据加密系统(VOI)为基础的多图像加密算法.首先构造多幅图像横向叠加作为加密对象,结合改进后的VOI系统完成加密.对VOI系统做了三方面改进:加密图像编码为相位信息,提高了图像的可分辨性和系统的解密效果;随机相位板与随机振幅板结合,提升了系统的密钥空间和对抗暴力攻击的能力;像平面前增添随机相位板,增强了系统的安全性.采用峰值信噪比评价算法加密效果,计算结果表明本算法与原算法相比具有更好的有效性、鲁棒性和安全性.
In this paper we propose an algorithm for multiple-image encryption based on the improved virtual optical imaging (VOI). The improved algorithm enhances the security by integrating several images into one as an encrypting object and increasing key space. It focuses on three issues. First, it encrypts the phase information, which can improve the performance of decryption effect of the system. Second, it combines random phase plate with a random amplitude board at the position of the random phase plate to increase the dimension of the key space and the ability to resist the attacks. Finally, it adds a random phase plate before the image place, which enhances the security of the system. It uses the peak signal-to-noise ratio to evaluate the performance of the proposed algorithm. Compared with the traditional VOI-based encryption method, the simulations show that the proposed method demonstrates a good performance in the sense of feasibility, robustness and security.