密碼學簡明教程

《密碼學簡明教程》是2011年清華大學出版社出版的圖書,作者是鄧元慶。

基本信息

內容簡介

《密碼學簡明教程》介紹現代密碼學的基礎理論及典型套用,是作者長期從事密碼學教學和研究的結晶。全書共分10章,內容包括緒論、密碼學的數學基礎、古典密碼技術、對稱密碼體制與典型算法、非對稱密碼體制與典型算法、hash函式與訊息認證碼、訊息認證與數字簽名、密鑰管理、電子郵件安全系統PGP、密碼學的知識拓展。各章配有大量例題、習題和思考題,書末附有計算性習題的參考答案和AES算法的教學演示程式及雪崩效應特性測試數據。教材選材新穎,邏輯嚴密,使用方便,適用面廣,既可作為電子、信息、計算機、通信等專業的密碼學教材,也可作為信息安全領域相關技術人員的學習與參考用書。

圖書目錄

第1章 緒論

1.1 引言

1.2 密碼學的發展簡史

1.2.1 古典密碼階段

1.2.2 近代密碼階段

1.2.3 現代密碼階段

1.3 密碼學的基本概念

1.3.1 基本術語

1.3.2 密碼體制

1.3.3 密碼系統的安全性

1.4 信息安全概述

1.4.1 信息系統面臨的安全性攻擊

1.4.2 信息系統應該具備的信息安全特性

1.4.3 信息系統的信息安全模型

思考題與習題1

第2章 密碼學的數學基礎

2.1 初等數論

2.1.1 最大公約數

2.1.2 模運算

2.1.3 素數

2.2 有限域理論

2.2.1 群、環、域的基本概念

2.2.2 有限域

2.2.3 素域GF

2.2.4 有限域GF

思考題與習題2

第3章 古典密碼技術

3.1 代換密碼技術

3.1.1 單表代換密碼

3.1.2 多表代換密碼

3.2 置亂密碼技術:

3.3 密碼分析技術

3.3.1 密碼分析的基本概念

3.3.2 密碼分析舉例

思考題與習題3

第4章 對稱密碼體制與典型算法^

4.1 分組密碼體制

4.1.1 分組密碼算法的基本要求

4.1.2 分組密碼算法的典型結構

4.1.3 分組密碼的操作模式

4.2 AES密碼算法

4.2.1 AES的誕生背景

4.2.2 AES的算法結構

4.2.3 AES的基本運算

4.2.4 AES的解密運算

4.2.5 AES的密鑰擴展

4.2.6 AES的加、解密實例

4.3 Camellia密碼算法

4.3.1 Camellia的誕生背景

4.3.2 Camellia的算法結構

4.3.3 Camellia的變換函式

4.3.4 Camellia的加密實例

4.4 序列密碼

4.4.1 序列密碼的基本結構

4.4.2 密鑰流產生器

4.4.3 密鑰流的局部隨機性檢驗

思考題與習題4

第5章 非對稱密碼體制與典型算法

5.1 公鑰密碼體制概述

5.1.1 公鑰密碼體制的基本思想

5.1.2 陷門單向函式

5.2 RSA算法

……

第6章 hash函式與訊息認證碼

第7章 訊息認證與數字簽名

第8章 密鑰管理

第9章 電子郵件安全系統PGP

第10章 密碼學的知識拓展

附錄AAES加密算法教學演示程式

附錄BAEs算法的雪崩效應特性測試

附錄C部分習題參考答案

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們