摘要
提出一种Arnold变换和RSA相结合的图像加密算法。利用Arnold变换对图像的像素位置进行链式迭代置乱。在对置乱后的图像像素值进行替代和扩散的过程中,采用基于大素数分解的RSA算法,构造一个位置置乱和灰度变换相结合的加密算法。实验仿真结果表明该算法支持变长密钥,具有敏感性强、去相关能力强及抵御统计和已知明文攻击等优点,能够取得很好的加密效果。
A digital image encryption algorithm based on the combination of Arnold transformation and RSA is presented in this pa- per. The Arnold transformation is used to scramble the pixels position in chained iteration. Then, the substitution and diffusion process of pixels gray value after the scrambling rely on RSA algorithm which is based on decomposition of great prime, so as to construct an algorithm combine both the position scrambling and the tray scrambling, The results of simulation show that this algo- rithm not only has a large key space, strong key sensitivity and decorrelation power, but also has many other advantages such as withstand statistical and known expressly attacks,it can achieve good image encryption effect.
出处
《电视技术》
北大核心
2015年第3期16-20,共5页
Video Engineering
基金
海南省自然科学基金项目(613155)