混沌系统与哈希函数结合的双图像适应加密方法
需积分: 5 84 浏览量
更新于2024-07-10
1
收藏 3.82MB PDF 举报
"该文提出了一种基于混沌系统和SHA-512哈希函数的自适应双图像加密方案,旨在提高对量子计算机攻击的安全性。该方案首先通过位异或操作利用混沌序列对双图像进行扩散,然后设计算法将两个512位的哈希值转换为两个S-Box,分别替换扩散后的双图像像素。在每次加密过程中,混沌系统的初始值来自随机信号,确保了真正的随机性。模拟结果表明,该方案对于彩色双图像加密具有适用性和有效性,关键词包括双图像加密、自主ODE混沌系统、SHA-512和S-Box。"
文章详细说明了混沌理论在密码学中的应用,特别是用于创建安全的加密算法。混沌系统是一种非线性动力学系统,其行为复杂且对初始条件敏感,这使得它们在生成伪随机序列方面具有潜力,而这些序列在密码学中非常有用。在这个研究中,混沌系统被用作生成扩散序列的工具,通过对双图像进行位异或操作来打乱原始数据。
SHA-512是一种广泛使用的安全散列算法,它能将任意长度的信息转化为固定长度的摘要,通常用于验证数据的完整性和防止篡改。研究者创新地设计了一个算法,可以将两个512位的SHA-512哈希值转化为两个S-Box(Substitution Box)。S-Box是密码学中的一个重要组成部分,用于在替换密码中进行比特替换,增加密码的复杂性和安全性。在这个加密方案中,S-Box被用来进一步替换经过混沌扩散的双图像像素,增强了加密的强度。
此外,文章强调了在每个加密过程中,混沌系统的初始值来源于随机信号,这确保了生成的序列具有真正的随机性,从而提高了加密的不可预测性和安全性。这种方法对抗量子计算机攻击的能力比传统的对称密码和哈希函数更强,因为量子计算机的量子位翻转攻击可能对这些传统方法构成威胁。
最后,通过模拟实验,该方案被证明在彩色双图像加密中表现出良好的适用性和效果,这表明它能够有效地保护图像数据不被未经授权的访问或破解。关键词的选取涵盖了该研究的核心技术点,包括双图像处理、混沌理论的应用、强大的哈希函数SHA-512以及S-Box在密码学中的作用。这个方案为图像加密领域提供了一个新的视角,尤其是在面对未来量子计算挑战时的加密安全策略。
2021-05-06 上传
2019-07-22 上传
2021-06-13 上传
2021-05-27 上传
2021-02-11 上传
2021-11-22 上传
2021-05-27 上传
2021-07-07 上传
2021-09-08 上传
weixin_38738005
- 粉丝: 5
- 资源: 895
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器