您当前的位置: 首页 > 论文 > 2021,52(05) > 信息与计算机·电气与动力工程
基金项目:
国家自然科学基金资助项目(61702356)
分类号:
TP309.7
DOI:
10.16355/j.cnki.issn1007-9432tyut.2021.05.005
期刊号:
2021,52(05)
收稿日期:
修回日期:
通讯作者 | 单位 |
张昊 | 太原理工大学 信息与计算机学院 |
摘要:
针对使用日益广泛的立体图像,提出了一种基于分数阶超混沌系统和动态核糖核酸(RNA)编码的立体图像加密算法。在混沌序列生成阶段,使用SHA-256散列函数构造初始密钥,将密钥输入分数阶超混沌系统产生混沌序列。在图像加密阶段,首先使用混沌序列构造动态S盒,之后分别对明文图像进行行列循环移位置乱,对置乱后的图像进行动态RNA编码,生成密码子序列,然后使用构造的S盒对RNA序列进行翻译,最后使用混沌序列对翻译后的图像进行行列异或扩散操作,最终得到加密图像。在实验仿真部分分别对密文图像进行了直方图分析,相邻像素相关性分析,信息熵分析,密钥敏感性分析和明文敏感性分析,分析结果表明该算法具有很好的安全性,同时SHA-256散列函数的使用保证了“一次一密”的加密效果,可以有效保护图像信息的安全。
关键字:
分数阶混沌系统;RNA编码;动态S盒;图像加密;置乱;扩散