加密和隐藏是实现图像保密的2种重要方式,将加密后的图像再隐藏在一幅正常图像中,可以实现对图像的双重保密。基于传统图像置乱变换存在密钥量小和置乱效果差的缺点,提出一种图像位置均匀置乱算法,在密钥量显著提高的前提下,置乱效果得到极大改善,而且加密速度快。在此基础上,对加密后的图像进行隐藏处理。针对目前隐藏算法只保证秘密信息可恢复的特点,提出一种基于图像相邻像素对差值的可逆隐藏算法,在恢复秘密信息的同时也能准确恢复载体图像。仿真实验得出:该算法具有可行性和有效性。
The encryption and hiding are two important ways to achieve image secret. The encrypted image is hidden in a normal image to realize double blind. The traditional image scrambling transformations have the shortcomings of small key amount and bad scrambling effect, and a uniform image scrambling algorithm is presented. On the basis of the significant increase of key amount, the scrambling effects have been greatly improved, and the encryption speed is fast. Aimed at characteristics of current hiding algorithm which can only guarantee the secret information is recoverable, a reversible hiding algorithm based on image difference between adjacent pixels is presented. The secret information and carrier image are restored simultaneously. Simulation experiment shows that the algorithm is feasible and effective.