声明
摘要
第1章 引言
1.1 课题的研究背景和意义
1.2 混沌图像加密技术的研究现状
1.3 本文的结构安排
第2章 混沌密码学基础
2.1 混沌理论简介
2.1.1 混沌理论的产生与发展
2.1.2 混沌的定义
2.1.3 混沌的判据
2.1.4 混沌的运动特征
2.2 典型的混沌运动系统
2.2.1 一维混沌系统
2.2.2 二维混沌系统
2.2.3 三维混沌系统
2.3 密码学基础
2.3.1 现代密码学
2.3.2 密码学基本概念
2.3.3 流密码与分组密码
2.3.4 密码分析与算法安全
2.4 混沌与密码学的关系
2.5 本章小结
第3章 混沌图像加密算法的分析与改进设计
3.1 传统混沌图像加密技术原理
3.1.1 “置乱-扩散”混沌图像加密结构
3.1.2 传统混沌图像加密置乱功能实现
3.1.3 传统混沌图像扩散功能实现
3.1.4 传统混沌图像加密架构的缺陷
3.2 应用哈希机制的彩色图像并行混沌加密算法设计
3.2.1 彩色图像并行混沌加密算法设计
3.2.2 SHA256简介
3.2.3 超混沌系统概述
3.3 本章小结
第4章 高实时性混沌图像加密算法实现
4.1 多线程程序设计
4.1.1 进程与线程的概念
4.1.2 进程与线程比较
4.1.3 多线程的优缺点
4.1.4 多线程程序的实现
4.2 SHA256算法实现
4.3 龙格库塔法简介
4.3.1 经典的四阶龙格库塔法
4.3.2 显式龙格库塔法
4.3.3 隐式龙格库塔法
4.3.4 龙格库塔法解四阶微分方程的实现
4.4 基于SHA256的彩色图像并行混沌加密算法的实现
4.4.1 彩色图像伪扩散模块的实现
4.4.2 彩色图像置乱模块的实现
4.5 本章小结
第5章 系统测试与性能分析
5.1 密钥空间分析
5.2 统计攻击分析
5.2.1 直方图分析
5.2.2 相邻像素相关性分析
5.2.3 信息熵
5.2.4 差值分析
5.3 密钥敏感性分析
5.3.1 密钥加密过程敏感性分析
5.3.2 解密过程密钥敏感性分析
5.4 速度测试
5.5 本章小结
第6章 结论与展望
6.1 本文工作总结
6.2 未来工作展望
参考文献
致谢
攻读硕士期间的研究成果