[关键词]
[摘要]
彩色图像的安全性一直受到学者的关注。针对彩色图像加密算法置乱效果不佳、扩散特性不强、抵御统计攻击能力较弱等问题,提出了一种基于哈希和DNA编码的彩色图像混沌加密算法。运用哈希函数生成Arnold混沌映射的参数,将Arnold混沌映射和Logistic混沌映射结合,对图像进行R、G、B 3个维度的置乱,再利用DNA编码对图像进行混乱处理。理论分析和计算机仿真表明:本文的算法具有良好的加密效果,且对统计、差分攻击具有很好的抵御效果。
[Key word]
[Abstract]
The security of color image has always been concerned by scholars. To deal with the defects of traditional color image encryption algorithm, such as poor scrambling effect,weak diffusion characteristics and resistance to statistical attacks,this paper presents a Hyper-chaotic Color Image Encryption Algorithm based on Hash and DNA coding. In the proposed algorithm,the parameters of Arnold chaotic map are generated by hash algorithm first; then, combined with Arnold chaotic map and Logistic chaotic map, the image is scrambled in three dimensions of R, G, and B; Finally, the image is chaotically processed using DNA coding. The theoretical analysis and computer simulation show that the proposed algorithm has good encryption effect, and it has good resistance to statistical and differential attacks.
[中图分类号]
TP309
[基金项目]
国家自然科学基金资助项目(61702062);重庆市技术创新及应用发展专项重点项目(cstc2019jscx-mbdxX0044);重庆市基础科学与前沿技术研究专项(cstc2018jcyjAX0334);重庆市留学人员回国创业创新计划(cx2018015);中央高校基本科研前沿交叉专项(2019CDQYRJ006);重庆市教育委员会科研基金资助(KJQN201802602)。