定 價:42 元
叢書名:高等院校密碼信息安全類專業(yè)系列教材
- 作者:馬春光 編著
- 出版時間:2014/8/1
- ISBN:9787118094763
- 出 版 社:國防工業(yè)出版社
- 中圖法分類:TN918.1
- 頁碼:288
- 紙張:膠版紙
- 版次:1
- 開本:16開
馬春光編著的《現(xiàn)代密碼學》依據教育部信息安全教學指導委員會發(fā)布的《信息安全專業(yè)指導性專業(yè)規(guī)范》中對密碼學知識領域的要求,系統(tǒng)地介紹了現(xiàn)代密碼學的基本內容,取材具有典型性。
全書共包括9章。第1章介紹了密碼學的一些基本概念和術語,典型的古典密碼體制及其統(tǒng)計分析。第2章介紹了分組密碼的基本原理和典型的分組密碼算法。
第3章介紹了序列密碼的基本原理和典型的序列密碼算法。第4章介紹了Hash函數和消息認證碼的概念,講述了典型的Hash算法和消息認證碼算法。第5章講述了公鑰密碼的基本概念和典型的公鑰密碼,并對最新的身份基密碼和屬性基密碼進行了介紹。第6章講述了數字簽名的基本概念和經典的數字簽名方案,并介紹了一些特種數字簽名方案。第7章從理論和技術角度討論密鑰管理中的若干重要問題。第 8章對密碼協(xié)議基礎和幾類重要的密碼協(xié)議進行了介紹。第9章對密碼學數學涉及到的數論和近世代數的基本概念、定理和算法進行了介紹。
本書是信息安全專業(yè)的專業(yè)基礎課教材,適合作為高等院校信息安全專業(yè)或其他相關專業(yè)本科生和研究生的教材,也可作為相關領域中的教學、科研人員以及工程技術人員的參考書。
第1章 密碼學概述
1.1 密碼學發(fā)展概況
1.2 信患安全威脅與信患安全技術
1.2.1 什么是信息安全
1.2.2 信息安全威脅
1.2.3 信息安全技術體系
1.3 密碼學基本概念
1.3.1 保密通信系統(tǒng)
1.3.2 密碼體制
1.3.3 密碼體制分類
1.3.4 密碼體制安全性
1.4 古典密碼
1.4.1 置換密碼
1.4.2 代換密碼
1.4.3 代數密碼 第1章 密碼學概述
1.1 密碼學發(fā)展概況
1.2 信患安全威脅與信患安全技術
1.2.1 什么是信息安全
1.2.2 信息安全威脅
1.2.3 信息安全技術體系
1.3 密碼學基本概念
1.3.1 保密通信系統(tǒng)
1.3.2 密碼體制
1.3.3 密碼體制分類
1.3.4 密碼體制安全性
1.4 古典密碼
1.4.1 置換密碼
1.4.2 代換密碼
1.4.3 代數密碼
1.4.4 古典密碼的統(tǒng)計分析
習題
第2章 分組密碼
2.1 分組密碼的基本原理
2.1.1 置換
2.1.2 擴散和混淆
2.1.3 代換一置換網絡
2.1.4 Feistel密碼結構
2.2 數據加密標準——DES
2.2.1 DES描述
2.2.2 DES加密函數
2.2.3 DES子密鑰生成算法
2.2.4 DES解密過程
2.2.5 DES安全性
2.2.6 多重DES
2.3 高級加密標準——AES
2.3.1 AES的數學基礎
2.3.2 AES描述
2.3.3 AES加密輪函數
2.3.4 AES密鑰編排
2.3.5 AEs加密算法
2.3.6 AES解密算法
2.3.7 AES安全性
2.4 無線局域網加密算法——SMS4
2.4.1 術語說明
2.4.2 輪函數F
2.4.3 加/解密算法
2.4.4 密鑰擴展算法
2.5 分組密碼的應用技術
2.5.1 分組密碼的工作模式
2.5.2 分組密碼的短塊加密
2.6 差分密碼分析與線性密碼分析
2.6.1 差分密碼分析
2.6.2 線性密碼分析
習題
第3章 序列密碼
3.1 序列密碼的基本概念
3.1.1 同步序列密碼
3.1.2 自同步序列密碼
3.1.3 有限狀態(tài)自動機
3.2 線性反饋移位寄存器序列
3.2.1 移位寄存器與線性反饋移位寄存器
3.2.2 線性反饋移位寄存器的一元多項式表示
3.2.3 m序列的偽隨機性
3.2.4 m序列的破譯
3.3 非線性序列
3.3.1 Geffe序列產生器
3.3.2 J—K觸發(fā)器
3.3.3 Pless產生器
3.3.4 鐘控序列產生器
3.3.5 門限產生器
3.4 典型序列密碼算法
3.4.1 RCA算法
3.4.2 A5 算法
3.4.3 SNOW2.0算法
習題
第4章 Hash函數和消息認證
4.1 Hash函數
4.1.1 Hash函數的概念
4.1.2 Hash函數的攻擊方法
4.1.3 Hash函數的一般結構
4.2 基于分組密碼的Hash函數
4.3 Hash算法MD5
4.3.1 算法描述
4.3.2 MD5 的壓縮函數
4.3.3 MD5 的安全性
4.4 Hash算法SHA
4.4.1 算法描述
4.4.2 SHA的壓縮函數
4.4.3 SHA與MD5的比較
4.4.4 SHA的安全性
4.5 消息認證
4.5.1 消息認證碼
4.5.2 消息認證碼的安全性
4.5.3 數據認證算法
4.6 基于Hash函數的消息認證碼
4.6.1 HMAC的設計目標
4.6.2 HMAC算法描述
4.6.3 HMAC的安全性
習題
第5章 公鑰密碼
5.1 公鑰密碼的基本概念
5.1.1 公鑰密碼的提出
5.1.2 公鑰密碼的理論基礎
5.1.3 公鑰密碼的原理
5.2 RSA公鑰密碼
5.2.1 算法描述
5.2.2 安全性分析
5.3 ElGamal公鑰密碼
5.3.1 算法描述
5.3.2 安全性分析
5.4 橢圓曲線上的Menezes—Vanstone公鑰密碼
5.4.1 有限域上的橢圓曲線
5.4.2 Menezes—Vanstone公鑰密碼體制
5.4.3 安全性分析
5.5 身份基密碼
5.5.1 身份基密碼提出
5.5.2 身份基密碼方案介紹
5.6 屬性基密碼
5.6.1 屬性基密碼提出
5.6.2 模糊匹配屬性基密碼
習題
第6章 數字簽名
6.1 數字簽名的基本概念
6.1.1 數字簽名的定義
6.1.2 基于公鑰密碼的數字簽名
6.1.3 數字簽名的執(zhí)行方式和安全性
6.2 RSA數字簽名方案
6.3 ElGamal數字簽名方案
6.4 Schnorr數字簽名方案
6.5 數字簽名標準DSS
6.6 基于橢圓曲線的簽名方案ECDSA
6.7 身份基數字簽名方案
6.8 屬性基數字簽名
6.9 特種簽名方案
6.9.1 代理簽名方案
6.9.2 盲簽名方案
6.9.3 群簽名方案
習題
第7章 密鑰管理
7.1 密鑰管理的基本概念
7.1.1 密鑰管理的主要內容
7.1.2 密鑰的生命周期
7.1.3 密鑰管理的層次結構
7.1.4 密鑰管理的原則
7.2 密鑰分配技術
7.2.1 公開密鑰的分配
7.2.2 秘密密鑰的分配
7.3 密鑰協(xié)商技術
7.3.1 Diffie—Hellman密鑰交換協(xié)議
7.3.1 端到端協(xié)議
7.4 秘密共享技術
7.4.1 Shamir門限方案
7.4.2 Asmuth-Bloom門限方案
7.5 密鑰托管技術
7.5.1 密鑰托管簡介
7.5.2 密鑰托管密碼體制的組成成分
7.5.3 密鑰托管加密標準
習題
第8章 密碼協(xié)議
8.1 密碼協(xié)議概述
8.1.1 零知識證明
8.1.2 比特承諾
8.1.3 不經意傳輸
8.1.4 安全多方計算
8.2 認證協(xié)議
8.2.1 SSH身份認證協(xié)議
8.2.2 Kerberos協(xié)議
8.2.3 X.509認證
8.3 Intemet密鑰交換協(xié)議(IKE)
8.3.1 概述
8.3.2 IKEv2 協(xié)議概述
8.4 群組通信安全協(xié)議
8.4.1 群組通信概述
8.4.2 群組密鑰管理協(xié)議
8.4.3 密鑰管理方案
8.5 電子商務協(xié)議
8.5.1 電子現(xiàn)金協(xié)議
8.5.2 SS[.協(xié)議
8.5.3 SET。協(xié)議
8.6 移動通信安全協(xié)議
8.6.1 第一代移動通信安全協(xié)議
8.6.2 第二代移動通信安全協(xié)議
8.6.3 第三代移動通信安全協(xié)議
8.6.4 SPINS安全通信框架協(xié)議
8.7 隨機密鑰預分配方案
習題
第9章 密碼學數學基礎
9.1 整數的整除
9.1.1 整除的概念、歐幾里得除法
9.1.2 最大公因數、最小公倍數
9.1.3 廣義歐幾里得除法
9.1.4 算術基本定理、素數定理
9.2 整數的同余
9.2.1 同余的概念、剩余類
9.2.2 歐拉定理、費馬小定理
9.2.3 模重復平方計算法
9.3 同余式
9.3.1 基本概念、一次同余式
9.3.2 中國剩余定理
9.3.3 二次同余式與平方剩余
9.4 整數的原根與素性檢測
9.4.1 指數
9.4.2 原根
9.4.3 素性測試
9.5 群
9.5.1 群的定義、群的性質
9.5.2 群同態(tài)、群同構
9.6 環(huán)
9.6.1 環(huán)、環(huán)同態(tài)
9.6.2 理想、商環(huán)
9.6.3 多項式環(huán)、商域
9.7 域
9.7.1 域的定義、域的性質
9.7.2 域上的多項式
9.7.3 有限域
習題
參考文獻