摘要
针对传统图像加密算法仅适用于正方形图像且加密密钥量小的缺点,文中提出了用随机数作为密钥对数字图像进行加密的算法,并设计出两种加密方案.算法用随机产生的密钥对图像的像素点进行加密操作,借助密钥的完全随机性,增加了图像加密的密钥空间,并且可以对任何形状的图像进行加密.仿真实验结果表明,该算法具有足够的密钥空间保证其具有良好的安全性,且一次加密置乱度达到了0.0821,保证了它的有效性.
A digital image encryption algorithm by using random numbers as keys is proposed and two kinds of encryption program are designed for the problems that the traditional image encryption algorithm is only applicable to square image and has a small amount of the encryption key. The algorithm encrypts the pixels of the image with the randomly generated key,which increases the image encryption key space, and reali.zes image encryption for any shape. Simulation results show that the algorithm has enough key space to ensure its good safety, meanwhile its scrambling degree reaches 0. 0821 after one encryption to ensure its effectiveness.
出处
《西安工业大学学报》
CAS
2012年第10期853-856,共4页
Journal of Xi’an Technological University
基金
河南省重点科技攻关项目(112102210014)
新乡市重点科技攻关项目(ZG11009)
关键词
随机数
密钥
图像加密
密钥空间
置乱度
random numbers
key
image encryption
key space
scrambling degree