混沌理論是研究特殊的復雜動力學系統的理論,混沌和密碼學之間所具有的天然聯系和結構上的某種相似性,啟示人們把混沌理論應用于密碼學領域。本書主要致力于混沌加密算法和混沌數字水印算法的研究,主要包括基于混沌理論的對稱分組加密算法、公鑰加密算法和數字水印算法。本書有助于豐富現代密碼學和數字水印技術的內容,促進信息安全技術的發(fā)展。
更多科學出版社服務,請掃碼獲取。
獲重慶市自然科學獎、科技進步三等獎各1項,獲重慶市高等教育教學成果獎一等獎2項
目錄
第1章 緒論 1
1.1 研究背景與研究意義 1
1.2 主要研究內容 3
1.3 本書的組織結構 3
第2章 混沌理論基礎 5
2.1 混沌理論的發(fā)展過程 5
2.2 混沌的定義 6
2.3 混沌運動的特征 7
2.4 混沌系統的測度準則 9
2.4.1 Lyapunov指數 9
2.4.2 Poincaré截面法 9
2.4.3 功率譜法 10
2.4.4 分維數分析法 10
2.4.5 Kolmogorov熵 12
2.5 混沌理論的應用 13
2.6 本章小結 14
第3章 混沌理論在密碼學中的應用 15
3.1 現代密碼學概要 15
3.1.1 密碼學基本概念 15
3.1.2 對稱密鑰密碼系統 15
3.1.3 公開密鑰密碼系統 16
3.1.4 密碼分析與算法安全 17
3.2 混沌理論與密碼學的關系 18
3.3 混沌密碼學的發(fā)展概況 20
3.4 典型的混沌序列密碼 21
3.4.1 序列密碼概述 21
3.4.2 混沌理論用于序列密碼的可行性 21
3.4.3 基于混沌偽隨機數發(fā)生器的序列密碼 22
3.5 典型的混沌分組密碼 22
3.5.1 分組密碼概述 22
3.5.2 混沌理論用于分組密碼的可行性 24
3.5.3 基于逆向迭代混沌系統的分組密碼 24
3.6 混沌密碼設計新思路 25
3.6.1 基于搜索機制的混沌密碼 25
3.6.2 基于混沌系統的概率分組密碼 28
3.7 本章小結 29
第4章 改進的基于混沌映射的對稱圖像加密算法 30
4.1 概述 30
4.2 基于3D Cat映射的對稱圖像加密方案的過程 30
4.3 基于3D Cat映射的對稱圖像加密方案的安全性問題 32
4.4 改進的基于3D Cat映射的對稱圖像加密方案 33
4.4.1 復合離散混沌系統的定義 33
4.4.2 圖像的置亂過程 33
4.4.3 圖像的置混過程 33
4.4.4 圖像的加密和解密過程 34
4.5 改進的基于3D Cat映射的對稱圖像加密方案的安全性分析 35
4.5.1 密鑰空間分析 35
4.5.2 密鑰敏感性測試 35
4.5.3 抗選擇明文圖像攻擊 37
4.5.4 統計分析 38
4.5.5 差分攻擊 39
4.6 本章小結 40
第5章 基于Hénon映射和Feistel結構的分組密碼算法 41
5.1 概述 41
5.2 Feistel結構 41
5.3 混沌系統及其特性分析 42
5.4 算法設計 44
5.4.1 基于Hénon映射的Feistel結構設計 44
5.4.2 算法詳細描述 45
5.5 模擬仿真及分析 46
5.6 本章小結 49
第6章 多級混沌圖像加密算法 50
6.1 概述 50
6.2 算法描述 50
6.3 算法設計 51
6.3.1 圖像像素點空間置亂 51
6.3.2 像素值的擴散 52
6.4 安全性分析和仿真實驗 54
6.5 本章小結 57
第7章 數字水印技術 58
7.1 數字水印的產生背景 58
7.2 數字水印的研究現狀 58
7.3 數字水印的基本模型 61
7.4 數字水印的分類 62
7.4.1 空間域數字水印 63
7.4.2 變換域數字水印 63
7.5 數字水印的攻擊 64
7.6 數字水印的性能指標 66
7.7 數字水印算法設計中需要考慮的因素 68
7.8 本章小結 68
第8章 帶密鑰的混沌數字水印算法 69
8.1 概述 69
8.2 帶密鑰的混沌數字水印嵌入技術 69
8.2.1 多級DWT 69
8.2.2 Logistic映射及其在數字水印算法中的應用 70
8.2.3 水印的嵌入/提取過程 71
8.2.4 水印的驗證方法 73
8.3 實驗與分析 73
8.3.1 視覺質量 73
8.3.2 抗攻擊能力 74
8.3.3 安全性 75
8.4 本章小結 75
第9章 基于共軛混沌映射的數字水印算法 76
9.1 概述 76
9.2 混沌映射的拓撲共軛 76
9.3 水印圖像置亂 79
9.4 載體圖像加密 79
9.5 水印嵌入與提取 80
9.5.1 水印嵌入 80
9.5.2 水印提取 80
9.6 實驗與分析 80
9.6.1 水印檢測 80
9.6.2 抗剪切 81
9.6.3 抗JPEG壓縮變換 82
9.7 本章小結 83
第10章 小波、混沌和圖像迭代在數字水印中的應用 84
10.1 概述 84
10.2 多級小波變換 84
10.3 混沌動力系統與混沌序列 85
10.3.1 一維多參數非線性動力系統的基本原理 85
10.3.2 Logistic映射 86
10.4 圖像的迭代混合 86
10.5 基于Logistic映射和圖像迭代的小波變換數字水印算法 87
10.6 實驗與分析 88
10.7 本章小結 90
第11章 總結與展望 91
參考文獻 93