書籍信息
作者:李輝
定價:29.50元
印次:1-1
ISBN:9787302293873
出版日期:2013.02.01
印刷日期:2013.01.06
內容簡介
信息安全是計算機、通信及相關專業的一個新興熱點。本書以作者十多年的教學經驗為基礎,結合計算機專業的特點,匯集了許多學生感興趣的主題,力圖淺顯易懂、循序漸進,並重視實例和套用,重視點和面的結合。為便於安排教學,本書的內容一共分為10章。第1章介紹一些常見的古典密碼系統算法; 第2章介紹包括DES、AES在內的對稱密碼系統和國內教材很少提及的加密與解密模式; 第3~5章介紹公鑰密碼系統,其中,第3章的公鑰密碼系統基於大數因式分解問題,第4章的公鑰密碼系統基於離散對數問題,第5章的一些公鑰密碼系統則基於其他的完全NP問題; 第6章介紹數字簽名的原理; 第7章介紹Hash函式以及基於Hash函式和對稱密碼算法的訊息驗證碼技術; 第8章介紹密鑰管理和PKI技術
目錄
引言
第1章古典密碼系統
1.1密碼系統基本概念
1.2移位密碼系統
1.3歐幾里德擴展算法
1.4單表代換密碼分析
1.5Vigenère密碼系統
1.6Hill密碼系統
1.7流密碼系統
1.8習題
第2章對稱密碼系統
2.1基於LFSR的流密碼系統
2.2DES
2.3AES
2.4加密模式
2.5習題
第3章基於因式分解的公鑰密碼系統
3.1歐拉函式與循環群
3.2RSA原理
3.3RSA實現的問題
3.4大數因式分解問題
3.5Rabin公鑰密碼系統
3.6習題
第4章基於離散對數問題的公鑰密碼系統
4.1ElGamal公鑰密碼系統
4.2橢圓曲線密碼體制
4.3橢圓曲線標量乘法
4.3.1二進制法
4.3.2帶符號二進制法
4.3.3Comb標量乘算法
4.4橢圓曲線的階和基點
4.5GF(2m)域的橢圓曲線
4.6離散對數問題的求解
4.7習題
第5章其他公鑰密碼系統
5.1背包公鑰系統
5.2McEliece公鑰密碼系統
5.3NTRU公鑰密碼系統
5.4機率公鑰密碼系統
5.5習題
第6章數字簽名
6.1數字簽名方案
6.1.1數字簽名方案的定義
6.1.2RSA簽名方案
6.2ElGamal簽名方案與DSA
6.3ECDSA
6.4一次簽名方案
6.5不可抵賴簽名方案
6.6Failstop簽名方案
6.7其他特殊簽名方案簡介
6.8習題
第7章Hash函式與訊息認證碼
7.1Hash函式的基本概念
7.2Hash函式的構造
7.3具有疊代結構的Hash算法
7.4訊息認證碼
7.5習題
第8章密鑰管理與公鑰基礎設施
8.1密鑰預分發方案
8.2密鑰線上分發方案
8.3密鑰協商方案
8.4公鑰基礎設施
8.5數字證書
8.6信任模型
8.7習題
第9章計算機安全專題
9.1作業系統口令保護
9.1.1UNIX系統口令保護
9.1.2Windows系統口令保護
9.2PGP與電子郵件安全
9.3虛擬專用網
9.3.1VPN基本概念
9.3.2隧道與封裝
9.3.3認證協定
9.3.4安全關聯
9.3.5PPTP協定與L2TP協定
9.3.6IPSec協定
9.4安全套接層
9.4.1SSL的體系結構
9.4.2記錄協定
9.4.3修改密碼協定和報警協定
9.4.4握手協定
9.4.5SSL套用
9.5安全電子交易
9.5.1SET協定
9.5.2數字信封和雙重簽名
9.6習題
第10章密碼學與安全編程
10.1JCA
10.1.1訊息摘要
10.1.2密鑰生成與數字簽名
10.1.3數字證書
10.2JCE
10.2.1對稱密碼算法
10.2.2公鑰密碼算法
10.2.3訊息驗證碼
10.2.4DiffieHellman密鑰協商協定
10.3JSSE
10.3.1SSL
10.3.2HTTPS
10.4JAAS
10.5習題
附錄AShannon理論
A.1機率論基礎
A.2完善保密性
A.3熵的概念
A.4熵的性質
A.5偽密鑰和唯一解距離
附錄BAES實例
參考文獻