出版時間:2012-1 出版社:清華大學(xué)出版社 作者:張薇,楊曉元,韓益亮 著 頁數(shù):225
內(nèi)容概要
本書內(nèi)容涉及現(xiàn)代密碼學(xué)的基礎(chǔ)理論和重要協(xié)議,包括計算復(fù)雜性理論、密碼函數(shù)與序列密碼變換理論、典型分組密碼體制、公鑰密碼及其安全性、數(shù)字簽名、多方密碼協(xié)議及可證明安全理論。
本書可作為密碼學(xué)、信息安全、網(wǎng)絡(luò)安全、電子商務(wù)等專業(yè)的科研人員、工程技術(shù)人員參考,也可供相關(guān)專業(yè)的研究生及大學(xué)本科生使用。
書籍目錄
第1章計算復(fù)雜性理論
1.1算法的復(fù)雜性
1.2利用dtm程序解決判定問題
1.3p與np
1.4多項式變換與np完全問題
參考文獻
第2章密碼函數(shù)
2.1頻譜理論簡介
2.1.1布爾函數(shù)
2.1.2walsh 變換
2.1.3chrestenson譜
2.2布爾函數(shù)的非線性準(zhǔn)則
2.2.1非線性度
2.2.2線性結(jié)構(gòu)與退化性
2.2.3嚴(yán)格雪崩準(zhǔn)則及擴散準(zhǔn)則
2.3相關(guān)免疫函數(shù)
2.3.1函數(shù)的相關(guān)免疫性
2.3.2相關(guān)免疫函數(shù)的構(gòu)造
2.4bent函數(shù)及其性質(zhì)
.2.4.1bent函數(shù)的定義
2.4.2bent函數(shù)的構(gòu)造
2.4.3bent函數(shù)的密碼學(xué)價值
參考文獻
第3章序列密碼
3.1概述
3.1.1加密方式
3.1.2理論保密的密碼體制
3.2序列密碼的基礎(chǔ)理論
3.2.1周期序列的極小多項式及m序列
3.2.2序列的線性復(fù)雜度
3.2.3和序列與乘積序列
3.2.4密鑰序列的穩(wěn)定性
3.3密鑰序列的產(chǎn)生方法
3.3.1前饋序列
3.3.2多路復(fù)合序列
3.3.3鐘控序列
3.3.4產(chǎn)生密鑰序列的其他方法
3.4序列密碼的安全性
3.4.1布爾函數(shù)的最佳仿射逼近與baa攻擊
3.4.2dc攻擊
3.5序列密碼的應(yīng)用
3.5.1rc4密碼
3.5.2a5密碼
3.5.3歐洲nessie工程及estream工程簡介
3.6混沌流密碼
3.6.1混沌密碼學(xué)概述
3.6.2混沌流密碼體制
參考文獻
第4章分組密碼
4.1數(shù)據(jù)加密標(biāo)準(zhǔn)des
4.2高級加密標(biāo)準(zhǔn)aes
4.2.1背景及算法概述
4.2.2算法細(xì)節(jié)
4.3差分分析
4.3.1差分分析的基本原理
4.3.2對迭代分組密碼實施差分分析的一般過程
4.4線性分析
4.4.1對des算法圈函數(shù)的線性逼近
4.4.2線性逼近方程的建立
4.4.3線性逼近方程的求解
4.5對分組密碼的其他攻擊方法
4.5.1截段差分分析
4.5.2高階差分分析
4.5.3非線性分析
4.5.4square攻擊
參考文獻
第5章公鑰密碼
5.1典型公鑰密碼
5.1.1diffie-hellman密鑰交換
5.1.2rsa密碼
5.1.3elgamal密碼
5.1.4rabin密碼
5.1.5ntru密碼
5.2橢圓曲線密碼
5.2.1橢圓曲線(elliptic curve)
5.2.2橢圓曲線公鑰密碼
5.2.3基于橢圓曲線密碼的密碼協(xié)議
5.3超橢圓曲線密碼
5.3.1超橢圓曲線
5.3.2除子與jacobian群
5.3.3超橢圓曲線jacobian群中的運算
5.3.4超橢圓曲線密碼體制
5.3.5基于hcc的密碼協(xié)議
5.4基于身份的公鑰密碼體制
5.4.1概述
5.4.2基于身份的簽名體制
5.4.3bf方案及其安全性
5.4.4基于身份的密鑰共享
參考文獻
第6章數(shù)字簽名與簽密
6.1數(shù)字簽名的基本概念
6.1.1定義
6.1.2對數(shù)字簽名的攻擊
6.1.3數(shù)字簽名的安全性
6.2標(biāo)準(zhǔn)化的數(shù)字簽名方案
6.2.1rsa簽名算法
6.2.2dsa簽名算法
6.2.3ecdsa簽名算法
6.3代理簽名
6.3.1代理簽名的定義
6.3.2代理簽名的安全性質(zhì)
6.3.3代理簽名的分類
6.3.4基于離散對數(shù)的代理簽名
6.4群簽名
6.4.1群簽名的定義
6.4.2群簽名的安全性質(zhì)
6.4.3camenisch-stadler群簽名
6.4.4acjt群簽名
6.5簽密
6.5.1簽密的定義
6.5.2y.zheng基于短簽名的簽密方案scs
6.5.3bao&deng可公開驗證的簽密
6.5.4第一個基于標(biāo)準(zhǔn)數(shù)字簽名算法的簽密
6.5.5基于dsa的簽密方案sc-dsa
6.5.6相關(guān)問題
6.6廣義簽密
6.6.1廣義簽密的定義
6.6.2廣義簽密ecgsc
6.6.3相關(guān)問題
參考文獻
第7章多方密碼協(xié)議
7.1門限密碼體制
7.1.1秘密共享
7.1.2門限方案的變體
7.1.3秘密共享的應(yīng)用
7.2零知識證明
7.2.1基本概念
7.2.2零知識證明的形式化定義
7.2.3零知識證明協(xié)議
7.3安全多方計算
7.3.1概述
7.3.2半誠實模型下的安全多方計算協(xié)議
7.3.3安全多方計算的研究前沿
參考文獻
第8章可證明安全技術(shù)基礎(chǔ)
8.1形式化證明技術(shù)概述
8.2形式化安全性定義
8.2.1攻擊模型
8.2.2加密的安全性定義
8.2.3簽名的安全性定義
8.3隨機預(yù)言機模型
8.3.1預(yù)言機模型概述
8.3.2基于隨機預(yù)言機模型的加密方案
8.3.3基于隨機預(yù)言機模型的簽名方案
8.3.4對隨機預(yù)言機模型的討論
8.4標(biāo)準(zhǔn)模型下可證明安全的加密方案
8.4.1修改的elgamal算法
8.4.2ind-cca安全的cramer-shoup方案
8.4.3ind-cca2安全的cramer-shoup方案
8.5數(shù)字簽名的可證明安全性
參考文獻
圖書封面
評論、評分、閱讀與下載