內容簡介
《現代密碼學(第2版)》係統介紹瞭密碼學的基本知識,包括古典密碼、流密碼、分組密碼、Hash函數、公鑰密碼、數字簽名、密碼協議、可證明安全性理論、基於身份的密碼體製、無證書密碼體製和密碼學的新方嚮。
《現代密碼學(第2版)》內容全麵、概念準確、語言精練,力求使用簡單的語言來描述復雜的密碼學算法和安全性分析問題。《現代密碼學(第2版)》既可作為信息安全、計算機、通信工程等專業本科生和研究生的教材,也可以作為密碼學和信息安全領域的教師、科研人員與工程技術人員的參考書。
內頁插圖
目錄
第1章 引言
1.1 密碼學的發展曆史
1.2 密碼學基本概念
1.2.1 保密通信係統
1.2.2 密碼體製分類
1.2.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 問題的計算復雜性分類
習題
第3章 古典密碼
3.1 置換密碼
3.2 代替密碼
3.2.1 單錶代替密碼
3.2.2 多錶代換密碼
習題
第4章 流密碼
4.1 基本概念
4.1.1 一次一密與流密碼
4.1.2 流密碼的思想
4.1.3 流密碼結構
4.2 序列的隨機性
4.3 密鑰流生成器
4.4 綫性反饋移位寄存器
4.5 兩個流密碼算法
4.5.1 流密碼算法RC4
4.5.2 流密碼算法A5
習題
第5章 分組密碼
5.1 分組密碼的基本原理
5.2 分組密碼的工作模式
5.3 數據加密標準
5.3.1 DES的曆史
5.3.2 DES算法
5.3.3 DES的安全性
5.3.4 多重DES
5.4 高級加密標準
5.4.1 AES的基本運算單位
5.4.2 AES算法
5.4.3 AES的安全性
5.5 SMS4
5.5.1 術語說明
5.5.2 輪函數F
5.5.3 SMS4算法
5.5.4 密鑰擴展算法
5.6 IDEA
5.6.1 IDEA算法
5.6.2 IDEA的安全性
習題
第6章 Hash函數
6.1 Hash函數的概念
6.1.1 Hash函數的性質
6.1.2 迭代型Hash函數的一般結構
6.1.3 Hash函數的應用
6.2 MD5
6.2.1 算法描述
6.2.2 MD5的壓縮函數
6.3 SHA
6.3.1 SHA��1
6.3.2 SHA��2
6.4 基於分組密碼的Hash函數
6.5 Hash函數的分析方法
習題
第7章 公鑰密碼
7.1 公鑰密碼的基本概念
7.1.1 公鑰密碼體製的原理
7.1.2 公鑰密碼體製的要求
7.2 RSA公鑰密碼
7.2.1 算法描述
7.2.2 RSA的安全性
7.3 ElGamal公鑰密碼
7.3.1 算法描述
7.3.2 ElGamal的安全性
7.4 Rabin公鑰密碼
7.5 橢圓麯綫公鑰密碼
7.5.1 實數域上的橢圓麯綫
7.5.2 有限域上的橢圓麯綫
7.5.3 橢圓麯綫密碼體製
習題
第8章 數字簽名
8.1 數字簽名的基本概念
8.2 RSA數字簽名
8.3 ElGamal數字簽名
8.4 數字簽名標準
8.5 其他數字簽名
8.5.1 基於離散對數問題的數字簽名
8.5.2 基於大整數分解問題的數字簽名
8.5.3 具有特殊用途的數字簽名
習題
第9章 密碼協議
9.1 密鑰分配
9.1.1 Needham�睸chroeder協議
9.1.2 Kerberos
9.2 密鑰協商
9.2.1 Diffie�睭ellman密鑰交換協議
9.2.2 端到端協議
9.3 秘密共享
9.3.1 Shamir門限方案
9.3.2 可驗證秘密共享
9.3.3 無可信中心的秘密共享
9.4 身份識彆
9.4.1 身份識彆的概念
9.4.2 Guillou�睶uisquater身份識彆方案
9.5 零知識證明
9.6 簽密
習題
第10章 可證明安全性理論
10.1 可證明安全性理論的基本概念
10.1.1 公鑰加密體製的安全性
10.1.2 數字簽名體製的安全性
10.1.3 隨機預言模型與標準模型
10.2 可證明安全的公鑰加密體製
10.2.1 實際加密算法的安全性
10.2.2 RSA�睴AEP
10.2.3 將CPA體製變成CCA2體製
10.3 可證明安全的數字簽名體製
10.3.1 實際簽名算法的安全性
10.3.2 RSA�睵SS
習題
第11章 基於身份的密碼體製
11.1 公鑰認證方法
11.2 基於身份的加密體製
11.2.1 雙綫性配對
11.2.2 形式化模型
11.2.3 BF方案
11.3 基於身份的簽名體製
11.3.1 形式化模型
11.3.2 Hess方案
11.3.3 CC方案
11.4 基於身份的密鑰協商協議
11.4.1 Smart協議
11.4.2 Shim協議
11.5 基於身份的簽密體製
習題
第12章 無證書密碼體製
第13章 密碼學的新方嚮
參考文獻
現代密碼學(第2版) 下載 mobi epub pdf txt 電子書