第1章 緒論
l. 1 分組密碼的研究背景與意義
1. 2 分組密碼的研究現(xiàn)狀
1. 3 本書的安排
第2章 典型分組密碼簡介
2. 1 分組密碼的數學模型
2. 2 數據加密標準(DES)
2. 3 國際數據加密算法(IDEA)
2. 4 SkiPjack算法
2. 5 分組密碼的工作模式
2. 6 其他分組密碼
2. 6. 1 Safer—64
2. 6. 2 LOKI 89
2. 6. 3 Shark
第3章 分組密碼的分析方法
3. 1 強力攻擊
3. 1. 1 窮盡密鑰搜索攻擊
3. 1. 2 字典攻擊
3. 1. 3 查表攻擊
3. 1. 4 時間—存儲權衡攻擊
3. 2 差分密碼分析
3. 2. 1 差分密碼分析概述
3. 2. 2 DES的差分密碼分析
3. 3 差分密碼分析的推廣
3. 3. 1 截段差分密碼分析
3. 3. 2 高階差分密碼分析
3. 3. 3 不可能差分密碼分析
3. 4 線性密碼分析
3. 4. 1 線性密碼分析的基本原理
3. 4. 2 DES的線性密碼分析
3. 4. 3 線性密碼分析攻擊其他密碼體制的例子
3. 5 線性密碼分析的推廣
3. 5. 1 多重線性密碼分橋
3. 5. 2 非線性密碼分析
3. 5. 3 劃分密碼分析
3. 6 差分—線性密碼分析
3. 7 插值攻擊
3. 7. 1 整體攻擊
3. 7. 2 恢復密鑰攻擊
3. 7. 3 中間相遇攻擊
3. 7. 4 SHARK密碼的插值攻擊
3. 8 密鑰相關攻擊
3. 9 其他攻擊
第4章 分組密碼的設計原理
4. 1 分組密碼的一般設計原理
4. 2 分組密碼的整體結構
4. 2. 1 Feistel網絡
4. 2. 2 非平衡Feistel網絡
4, 2. 3 SP網絡
4. 3 S—盒的設計準則及其構造
4. 3. 1 S—盒的設計準則
4. 3. 2 S—盒的構造方法
4. 4 P置換的設計準則及構造方法
4. 4. 1 P置換的設計準則
4. 4. 2 P置換的構造
4. 5 輪函數的設計準則及其構造
4. 5. 1 輪函數的設計準則
4. 5. 2 輪函數的構造
4. 6 密鑰擴展算法的設計
第5章 分組密碼的統(tǒng)計測試原理與密鑰管理
5. 1 預備知識
5. 2 分組密碼的統(tǒng)計測試原理
5. 2. 1 數據變換的有效性測試原理
5. 2. 2 算法對明文的擴散性測試原理
5. 2. 3 密鑰更換的有效性測試原理
5. 3 分組密碼的密鑰管理
5. 3. 1 密鑰分配方案
5. 3. 2 密鑰管理系統(tǒng)框架
第6章 AES候選算法及其分析
6. 1 AES的評估準則
6. 2 Mars
6. 3 RC6
6. 4 Rilndael
6. 5 Serpent
6. 6 Twofish
6. 7 其他AES候選算法簡介及其分析
6. 7. 1 CAST—256
6. 7. 2 CRYPTON
6. 7. 3 DEAL
6. 7. 4 DFC
6. 7. 5 E2
6. 7. 6 FROG
6. 7. 7 HPC密碼
6. 7. 8 MAGENTA
6. 7. 9 Safer+
6. 7. 10 LOKI97
參考文獻