摘要
为提高图像加密算法的安全性并加大算法的密钥空间,设计一种加密方案。对明文图像依次进行分块置乱和动态Arnold置乱;利用Logistic映射选择子块,借助Tent映射、Sine映射进行分块扩散;结合Tent-Sine映射进行整体扩散,得到最终的密文图像。得到的NPCR、UACA分别为99.63%和33.47%,信息熵为7.998,密钥空间为10^240,相关系数最高不超过0.0031。算法的加密效果较好,密钥敏感性强、密钥空间大,能够有效抵御攻击,在图像信息安全方面有一定的应用价值。
To improve the security of image encryption algorithm and increase the key space of the algorithm,an encryption scheme was designed.Block scrambling and dynamic Arnold scrambling were carried out on the plain-text images successively.Logistic map was used to select sub-blocks and Tent map and Sine map were used to spread the sub-blocks.The overall diffusion of Tent-Sine mapping was combined to obtain the final ciphertext image.The obtained NPCR and UACA are 99.63%and 33.47%respectively,the information entropy is 7.998,the key space is 10^240,and the correlation coefficient is no more than 0.0031.The algorithm encryption effect is good,the key is sensitivity,the key space is large,and it can effectively resist attacks,so it has a certain application value in terms of the image information security.
作者
韩雪娟
李国东
HAN Xue-juan;LI Guo-dong(School of Applied Mathematics,Xinjiang University of Finance and Economics,Urumqi 830012,China)
出处
《计算机工程与设计》
北大核心
2020年第8期2381-2387,共7页
Computer Engineering and Design
基金
新疆维吾尔自治区自然科学基金项目(2017D01A24)
国家自然科学基金项目(11461063)
新疆财经大学基金项目(2019XTD002)。