本書全面系統(tǒng)地介紹了密碼學(xué)的體系結(jié)構(gòu),主要的理論和技術(shù),內(nèi)容涉及:密碼學(xué)概論、古典密碼體制、現(xiàn)代分組密碼、流密碼、公鑰密碼體制、密鑰管理、Hash函數(shù)、數(shù)字簽名、身份識別、認(rèn)證理論與技術(shù)、PKI技術(shù)、密碼應(yīng)用軟件,以及密碼學(xué)新進(jìn)展。全書內(nèi)容豐富,語言通俗,注重理論性與實用性的結(jié)合,可作為信息安全、計算機(jī)科學(xué)與技術(shù)、通信工程、數(shù)學(xué)與應(yīng)用數(shù)學(xué)等本科專業(yè)密碼學(xué)課程的教材,也可供初學(xué)密碼學(xué)的研究生及相關(guān)的工程技術(shù)人員參考。
第1章 密碼學(xué)概論
1.1 密碼學(xué)的基本概念
1.2 密碼學(xué)的體系結(jié)構(gòu)
1.3 密碼學(xué)發(fā)展簡史
1.4 密碼學(xué)的應(yīng)用
習(xí)題
第2章 古典密碼體制
2.1 代換密碼
2.2 置換密碼
2.3 古典密碼的破譯
2.4 無條件安全的一次一密體制
2.5 實驗
習(xí)題
第3章 現(xiàn)代分組密碼
3.1 分組密碼的概念
3.2 代換-置換網(wǎng)絡(luò)
3.3 分組密碼原理與設(shè)計準(zhǔn)則
3.4 數(shù)據(jù)加密標(biāo)準(zhǔn)——DES
3.5 國際數(shù)據(jù)加密算法——UDEA
3.6 高級加密標(biāo)準(zhǔn)——AES
3.7 分組密碼的操作模式
3.8 差分分析與線性分析
3.9 實驗:DES和AES分組密碼算法
習(xí)題
第4章 流密碼
4.1 流密碼的原理
4.2 有限狀態(tài)自動機(jī)
4.3 線性反饋移位寄存器
4.4 PC4
4.5 流密碼算法A5
4.6 流密碼算法SNOW2.0
4.7 實驗
附錄 參考算法
習(xí)題
第5章 公鑰密碼體制
第6章 密鑰管理
第7章 Hash函數(shù)
第8章 數(shù)字簽名
第9章 身份識別
第10章 認(rèn)證理論與技術(shù)
第11章 PKI技術(shù)
第12章 密碼應(yīng)用軟件
第13章 密碼學(xué)新進(jìn)展
參考文獻(xiàn)