商品簡介
目次
相關商品
商品簡介
本書是在作者多年從事應用密碼學教學和科研工作基礎上撰寫而成,書中全面、系統、準確地講述了現代密碼學的基本概念、理論和算法。全書共分11章,內容包括:密碼學概述、經典密碼學、密碼學的信息論基礎、序列密碼、分組密碼、Hash函數、消息認證碼、公鑰密碼、數字簽名、側信道攻擊以及密碼協議。每章均配有習題,以幫助讀者掌握本章重要知識點并加以鞏固。
本書語言精煉,概念準確,內容全面,講述的算法既包括密碼學的經典算法,也包括了密碼學領域的最新標準化算法。
本書可作為高等院校信息安全、信息對抗、計算機科學與技術、數學等專業的本科生及研究生教材,也可供信息安全領域的工程技術人員參考。
本書語言精煉,概念準確,內容全面,講述的算法既包括密碼學的經典算法,也包括了密碼學領域的最新標準化算法。
本書可作為高等院校信息安全、信息對抗、計算機科學與技術、數學等專業的本科生及研究生教材,也可供信息安全領域的工程技術人員參考。
目次
第1章 密碼學概述
1.1 密碼學的基本概念
1.2 密碼體制
1.3 密碼分析
1.3.1 攻擊密碼系統的方法
1.3.2 破譯密碼的類型
1.4 密碼體制的安全性
習題
第2章 經典密碼學
2.1 替換密碼體制
2.1.1 單表替換密碼
2.1.2 多表替換密碼
2.2 置換密碼體制
2.3 經典密碼體制的分析
2.3.1 統計特性
2.3.2 單表密碼體制的統計分析
2.3.3 多表密碼體制的統計分析
習題
第3章 密碼學的信息論基礎
3.1 概率論基礎
3.2 完全保密性
3.3 信息的度量(信息熵)
3.3.1 信息論的相關概念
3.3.2 信息的度量
3.4 熵的基本性質
3.5 偽密鑰與唯一解距離
3.6 乘積密碼體制
習題
第4章 序列密碼
4.1 序列密碼的基本概念
4.2 密鑰流與密鑰生成器
4.3 線性反饋移位寄存器序列
4.4 線性移位寄存器的一元多項式表示
4.5 隨機性概念與m序列的偽隨機性
習題
第5章 分組密碼
5.1 分組密碼的基本概念
5.2 數據加密標準DES
5.2.1 DES加密算法概述
5.2.2 DES加密過程描述
5.2.3 DES解密過程
5.2.4 DES子密鑰生成
5.2.5 DES的安全性
5.2.6 三重DKS
5.3 高級加密標準AES
5.3.1 AES的加密變換
5.3.2 AEs的解密變換
5.3.3 AES密鑰編排
5.4 國際數據加密算法IDEA
5.4.1 IDEA算法描述
5.4.2 IDEA算法的解密
5.4.3 IDEA密鑰生成
5.5 SMS4密碼算法
5.5.1 算法描述
5.5.2 密鑰擴展
5.6 分組密碼的工作模式
5.6.1 電子密碼本模式(ECB)
5.6.2 密碼分組鏈接模式(CBC)
5.6.3 密碼反饋模式(CFB)
5.6.4 輸出反饋模式(OFB)
5.6.5 記數模式(CTR)
5.7 分組密碼分析技術
5.7.1 代換一置換網絡
5.7.2 線性密碼分析
5.7.3 差分密碼分析
習題
第6章 Hash函數
6.1 Hash函數的性質
6.1.1 Hash函數的性質
6.1.2 生日攻擊
6.1.3 迭代Hash函數的結構
6.2 Hash函數實例
6.2.1 MD5散列函數
6.2.2 安全Hash算法
6.3 Hash函數的應用舉例
習題
第7章 消息認證碼
7.1 消息認證碼的構造
7.1.1 基於分組密碼的MAC
7.1.2 基於帶密鑰的Hash函數的MAC
7.2 MAC函數的安全性
7.3 消息認證碼的應用
習題
第8章 公鑰密碼
8.1 公鑰密碼的基本概念
8.1.1 公鑰密碼體制的原理
8.1.2 公鑰密碼算法應滿足的要求
8.1.3 對公鑰密碼的攻擊
8.2 RSA密碼體制
8.2.1 加密算法描述
8.2.2 RSA算法中的計算問題
8.2.3 對RSA的攻擊
8.2.4 RSA-OAEP加密標準
8.3 ElGamal密碼體制
8.3.1 ElGamal算法
8.3.2 ElGamal公鑰密碼體制的安全性
8.4 橢圓曲線密碼體制
8.4.1 Diffie-Hellman公鑰系統
8.4.2 Menezes-Vanstone公鑰密碼體制
8.4.3 橢圓曲線密碼體制的優點
8.5 基於身份的加密體制
8.5.1 基於身份的密碼學概述
8.5.2 基於身份的加密方案的定義
8.5.3 BF-IBE方案
習題
第9章 數字簽名
9.1 數字簽名的基本概念
9.2 RSA簽名
9.2.1 利用RSA密碼實現數字簽名
9.2.2 對RSA數字簽名的攻擊
9.2.3 RSA簽名標準PSS
9.3 數字簽名標準DSS
9.3.1 DSS的基本方式
9.3.2 數字簽名算法DSA
9.4 其他數字簽名方案
9.4.1 離散對數簽名體制
9.4.2 利用橢圓曲線密碼實現數字簽名
9.5 基於身份的簽名方案
9.5.1 Shamir的基於身份的數字簽名方案
9.5.2 cha-Cheon的基於身份的數字簽名方案
習題
第10章 密碼學側信道攻擊
10.1 基本概念
10.2 入侵型攻擊
10.2.1 一般的篡改方法
10.2.2 保護措施
10.3 錯誤攻擊
10.3.1 簡單錯誤分析攻擊
10.3.2 差分錯誤分析(DFA)攻擊
10.3.3 錯誤引入
10.3.4 錯誤攻擊的對策
10.4 時間攻擊
10.4.1 對平方一乘算法的時間攻擊
10.4.2 對多位窗口平方一乘算法的時間攻擊
10.4.3 時間攻擊的對策
10.5 能量攻擊
10.5.1 簡單能量分析(SPA)攻擊
10.5.2 差分能量分析(DPA)攻擊
10.5.3 能量攻擊的對策
10.6 電磁攻擊
習題
第11章 密碼協議
11.1 什麼是密碼協議
11.2 密碼協議的安全性
11.3 身份認證協議
11.3.1 身份認證概述
11.3.2 基於口令的認證
11.3.3 基於對稱密碼的認證
11.4 秘密共享
11.4.1 秘密共享的思想
11.4.2 Shamir門限秘密共享方案
11.5 閾下信道
11.5.1 閾下信道的基本原理
11.5.2 ElGamal簽名的閾下信道
11.6 比特承諾
11.6.1 什麼是比特承諾
11.6.2 使用對稱密碼算法的比特承諾
11.6.3 使用單向函數的比特承諾
11.7 零知識證明
11.7.1 基本構建
11.7.2 交互零知識證明和非交互零知識證明
11.7.3 身份的零知識證明
習題
主要參考文獻
1.1 密碼學的基本概念
1.2 密碼體制
1.3 密碼分析
1.3.1 攻擊密碼系統的方法
1.3.2 破譯密碼的類型
1.4 密碼體制的安全性
習題
第2章 經典密碼學
2.1 替換密碼體制
2.1.1 單表替換密碼
2.1.2 多表替換密碼
2.2 置換密碼體制
2.3 經典密碼體制的分析
2.3.1 統計特性
2.3.2 單表密碼體制的統計分析
2.3.3 多表密碼體制的統計分析
習題
第3章 密碼學的信息論基礎
3.1 概率論基礎
3.2 完全保密性
3.3 信息的度量(信息熵)
3.3.1 信息論的相關概念
3.3.2 信息的度量
3.4 熵的基本性質
3.5 偽密鑰與唯一解距離
3.6 乘積密碼體制
習題
第4章 序列密碼
4.1 序列密碼的基本概念
4.2 密鑰流與密鑰生成器
4.3 線性反饋移位寄存器序列
4.4 線性移位寄存器的一元多項式表示
4.5 隨機性概念與m序列的偽隨機性
習題
第5章 分組密碼
5.1 分組密碼的基本概念
5.2 數據加密標準DES
5.2.1 DES加密算法概述
5.2.2 DES加密過程描述
5.2.3 DES解密過程
5.2.4 DES子密鑰生成
5.2.5 DES的安全性
5.2.6 三重DKS
5.3 高級加密標準AES
5.3.1 AES的加密變換
5.3.2 AEs的解密變換
5.3.3 AES密鑰編排
5.4 國際數據加密算法IDEA
5.4.1 IDEA算法描述
5.4.2 IDEA算法的解密
5.4.3 IDEA密鑰生成
5.5 SMS4密碼算法
5.5.1 算法描述
5.5.2 密鑰擴展
5.6 分組密碼的工作模式
5.6.1 電子密碼本模式(ECB)
5.6.2 密碼分組鏈接模式(CBC)
5.6.3 密碼反饋模式(CFB)
5.6.4 輸出反饋模式(OFB)
5.6.5 記數模式(CTR)
5.7 分組密碼分析技術
5.7.1 代換一置換網絡
5.7.2 線性密碼分析
5.7.3 差分密碼分析
習題
第6章 Hash函數
6.1 Hash函數的性質
6.1.1 Hash函數的性質
6.1.2 生日攻擊
6.1.3 迭代Hash函數的結構
6.2 Hash函數實例
6.2.1 MD5散列函數
6.2.2 安全Hash算法
6.3 Hash函數的應用舉例
習題
第7章 消息認證碼
7.1 消息認證碼的構造
7.1.1 基於分組密碼的MAC
7.1.2 基於帶密鑰的Hash函數的MAC
7.2 MAC函數的安全性
7.3 消息認證碼的應用
習題
第8章 公鑰密碼
8.1 公鑰密碼的基本概念
8.1.1 公鑰密碼體制的原理
8.1.2 公鑰密碼算法應滿足的要求
8.1.3 對公鑰密碼的攻擊
8.2 RSA密碼體制
8.2.1 加密算法描述
8.2.2 RSA算法中的計算問題
8.2.3 對RSA的攻擊
8.2.4 RSA-OAEP加密標準
8.3 ElGamal密碼體制
8.3.1 ElGamal算法
8.3.2 ElGamal公鑰密碼體制的安全性
8.4 橢圓曲線密碼體制
8.4.1 Diffie-Hellman公鑰系統
8.4.2 Menezes-Vanstone公鑰密碼體制
8.4.3 橢圓曲線密碼體制的優點
8.5 基於身份的加密體制
8.5.1 基於身份的密碼學概述
8.5.2 基於身份的加密方案的定義
8.5.3 BF-IBE方案
習題
第9章 數字簽名
9.1 數字簽名的基本概念
9.2 RSA簽名
9.2.1 利用RSA密碼實現數字簽名
9.2.2 對RSA數字簽名的攻擊
9.2.3 RSA簽名標準PSS
9.3 數字簽名標準DSS
9.3.1 DSS的基本方式
9.3.2 數字簽名算法DSA
9.4 其他數字簽名方案
9.4.1 離散對數簽名體制
9.4.2 利用橢圓曲線密碼實現數字簽名
9.5 基於身份的簽名方案
9.5.1 Shamir的基於身份的數字簽名方案
9.5.2 cha-Cheon的基於身份的數字簽名方案
習題
第10章 密碼學側信道攻擊
10.1 基本概念
10.2 入侵型攻擊
10.2.1 一般的篡改方法
10.2.2 保護措施
10.3 錯誤攻擊
10.3.1 簡單錯誤分析攻擊
10.3.2 差分錯誤分析(DFA)攻擊
10.3.3 錯誤引入
10.3.4 錯誤攻擊的對策
10.4 時間攻擊
10.4.1 對平方一乘算法的時間攻擊
10.4.2 對多位窗口平方一乘算法的時間攻擊
10.4.3 時間攻擊的對策
10.5 能量攻擊
10.5.1 簡單能量分析(SPA)攻擊
10.5.2 差分能量分析(DPA)攻擊
10.5.3 能量攻擊的對策
10.6 電磁攻擊
習題
第11章 密碼協議
11.1 什麼是密碼協議
11.2 密碼協議的安全性
11.3 身份認證協議
11.3.1 身份認證概述
11.3.2 基於口令的認證
11.3.3 基於對稱密碼的認證
11.4 秘密共享
11.4.1 秘密共享的思想
11.4.2 Shamir門限秘密共享方案
11.5 閾下信道
11.5.1 閾下信道的基本原理
11.5.2 ElGamal簽名的閾下信道
11.6 比特承諾
11.6.1 什麼是比特承諾
11.6.2 使用對稱密碼算法的比特承諾
11.6.3 使用單向函數的比特承諾
11.7 零知識證明
11.7.1 基本構建
11.7.2 交互零知識證明和非交互零知識證明
11.7.3 身份的零知識證明
習題
主要參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。