摘要
为了改进图像加密算法的安全性和效率,提出了一种基于三维混沌系统和位运算的数字图像加密算法,利用三维混沌序列的坐标分量分别产生置换序列和二值序列,在对待加密图像进行预处理的基础上,先应用混沌置换序列对预处理的结果图像进行基于灰度值位序列的置换操作,然后再应用产生的二值序列对结果图像的灰度值位序列进行位异或加密运算。实验结果表明,该算法具有良好的安全性和加密效果。
In order to extend the effect and security of image encryption algorithm.An image encryption algorithm is presented based on three-dimension chaotic system and bit-computation.The permutation sequences and binary sequences are generated using three-dimension chaotic system.Firstly,the image is pretreated using chaotic system and permutation transformation,then the pixel's gray value's bit sequences are permuted using the permutation sequences generated before,at last,the pixel's gray value's bit sequences are computed by using XOR operating and the binary sequences.Simulation results show that the algorithm has good efficiency and the effect and security of the encryption algorithm are well.
出处
《计算机工程与应用》
CSCD
北大核心
2007年第34期49-51,共3页
Computer Engineering and Applications
基金
国家自然科学基金(the National Natural Science Foundation of China under Grant No.60572133)
陕西省教育厅专项科研计划项目(No.06JK193)
计算机网络与信息安全教育部重点实验室开放课题资助项目。
关键词
图像加密
混沌系统
置换序列
位运算
image encryption
chaotic system
permutation sequence
bit-computation