提出了一种新的基于波传播的数字图像加密算法。该算法模拟波的传播过程,通过将该像素点原灰度值与波传到该像素点时的波的位移值相加来来改变图像上的像素点的灰度值,并将相加得到的灰度值模256作为最终加密后的值。在加密图像时可在图像上模拟多个波,选择多个不同的点为它们波源,进行叠加。该算法结合自适应图像加密技术,具有易于实现、计算简单的特点,在安全性和计算效率上也有很好的表现。实验结果证明了该算法的以上优点。
A novel image encryption algorithm was proposed. Through simulating waves' transmission, the gray-level value of the pixels in the image was changed by adding the corresponding displacement of the wave to the original gray-level value according to the distance between the pixel and the source point, then modulo 256. When encrypting an image, several waves could be performed to enhance our algorithm as a phenomenon called superposition of waves. Integrated with self- adaptive encryption, this algorithm is easy to realize and eomputationally simple while achieving high security, high speed, high sensitivity and other properties simultaneously. Simulation results on a typical gray-level image demonstrate the high performance.