密碼學(xué)

出版時(shí)間:2002-7-1  出版社:水利水電  作者:宋震  頁(yè)數(shù):179  字?jǐn)?shù):253000  

內(nèi)容概要

  本書(shū)是一本面向初學(xué)者的密碼學(xué)書(shū)籍。 在本書(shū)的前一部分,主要講述了密碼學(xué)及密碼工程中的一些基礎(chǔ)知識(shí),如密碼學(xué)的基本概念、密碼體制的分類(lèi)以及所用到的數(shù)學(xué)知識(shí)。然后,對(duì)各種密碼體制的基本概念與原 理進(jìn)行簡(jiǎn)要的討論,如古典密碼體制、流密碼、分組密碼體制、公開(kāi)密鑰密碼體制等,并詳細(xì)描述各種密碼體制中典型的密碼算法過(guò)程及其安全性。 本書(shū)結(jié)構(gòu)緊湊,語(yǔ)言嚴(yán)謹(jǐn),論述清晰,條理性強(qiáng)。在內(nèi)容的安排上由淺入深,詳略得當(dāng),并且有豐富的算法實(shí)例,使理論與實(shí)踐相結(jié)合。適于用作各大專(zhuān)院校相關(guān)專(zhuān)業(yè)教材。

書(shū)籍目錄

第1章 緒論
1.1 密碼學(xué)的基本概念
1.2 密碼體制的分類(lèi)
1.3 密碼學(xué)的發(fā)展歷史
第2章 數(shù)學(xué)基礎(chǔ)
2.1 數(shù)論基礎(chǔ)
2.1.1 整除
2.1.2 素?cái)?shù)
2.1.3 歐拉函數(shù)φ(n)
2.1.4 最大公約數(shù)與最小公倍數(shù)
2.1.5 歐幾里德(Euclid)算法
2.1.6 同余
2.1.7 模運(yùn)算
2.1.8 逆
2.2 代數(shù)基礎(chǔ)
2.2.1 群
2.2.2 有限域
2.3 計(jì)算復(fù)雜性理論基礎(chǔ)
2.3.1 算法與問(wèn)題
2.3.2 算法的復(fù)雜性
2.3.3 問(wèn)題的復(fù)雜性
第3章 古典密碼
3.1 易位密碼
3.1.1 倒置法
3.1.2 方格易位法
3.2 代替密碼
3.2.1 單表代替
3.2.2 多表代替
3.2.3 轉(zhuǎn)輪加密算法
第4章 流密碼
4.1 流密碼概述
4.2 二元加法流密碼
4.2.1 密鑰流的性質(zhì)
4.2.2 密鑰流生成器的結(jié)構(gòu)
4.2.3 基于LFSR的流密碼模型
4.3 流密碼算法介紹
4.3.1 A5算法
4.3.2 LFSR算法
第5章 分組密碼
5.1 分組密碼概述
5.1.1 分組密碼
5.1.2 分組密碼的設(shè)計(jì)
5.1.3 分組密碼的分析
5.2 Feistel結(jié)構(gòu)
5.3 分組密碼的使用模式
5.3.1 電碼本模式(ECB一Electronics CodeBook)
5.3.2 密文分組鏈接模式(CBC-CipherBlockChaining)
5.3.3 密文反饋模式(CFB一CipherFeedBack)
5.3.4 輸出反饋模式(OFB一OutputFeedBack)
5.4 數(shù)據(jù)加密標(biāo)準(zhǔn)DES
5.4.1 DES算法描述
5.4.2 安全性
5.4.3 三重DES(3-DES,TripleDES或TDES)
5.5 數(shù)據(jù)加密算法IDEA
5.5.1 算法描述
5.5.2 安全性
5.6 RC5
5.6.1 RC5的參數(shù)
5.6.2 RC5的算法過(guò)程
5.6.3 安全性
5.7 AES(高級(jí)加密標(biāo)準(zhǔn))
5.7.1 Rijndael密碼設(shè)計(jì)原則與簡(jiǎn)要描述
5.7.2 AES算法的數(shù)學(xué)基礎(chǔ)
5.7.3 AES算法過(guò)程
5.7.4 安全性及效率
第6章 公開(kāi)密鑰密碼
6.1 公開(kāi)密鑰密碼概述
6.2 基于大整數(shù)分解的公開(kāi)密鑰密碼體制
6.2.1 RSA體制的有關(guān)數(shù)學(xué)背景
6.2.2 RSA體制的算法過(guò)程
6.2.3 RSA體制的實(shí)現(xiàn)
6.2.4 RSA實(shí)現(xiàn)的效率與安全性
6.2.5 RSA體制實(shí)用中的一些問(wèn)題
6.3 基于離散對(duì)數(shù)的公開(kāi)密鑰密碼體制
6.3.1 對(duì)數(shù)與Zp上的離散對(duì)數(shù)問(wèn)題
6.3.2 Diffie-Hellman密鑰交換協(xié)議
6.3.3 ElGamal體制
6.3.4 推廣的離散對(duì)數(shù)問(wèn)題及推廣的ElGamal體制
6.4 基于橢圓曲線的公開(kāi)密鑰密碼體制
6.4.1 橢圓曲線的有關(guān)數(shù)學(xué)背景
6.4.2 定義在橢圓曲線上的密碼系統(tǒng)
第7章 單向散列(Hash)函數(shù)
7.1 單向散列函數(shù)概述
7.1.1 單向散列函數(shù)
7.1.2 單向散列函數(shù)的設(shè)計(jì)、構(gòu)造
7.1.3 單向散列函數(shù)的攻擊
7.2 MD5
7.2.1 設(shè)計(jì)目標(biāo)
7.2.2 算法步驟
7.2.3 安全性
7.3 安全散列算法(SHA-1)
7.3.1 SHA的算法步驟
7.3.2 安全性
7.4 消息鑒別碼
7.4.1 算法描述
7.4.2 安全性
第8章 數(shù)字簽名
8.1 數(shù)字簽名的基本概念
8.1.1 數(shù)字簽名的基本概念
8.1.2 基于公開(kāi)密鑰密碼體制的數(shù)字簽名
8.2 RSA數(shù)字簽名體制
8.2.1 算法描述
8.2.2 安全性及其弱點(diǎn)
8.3 ElGamal數(shù)字簽名體制
8.3.1 算法描述
8.3.2 安全性
8.4 數(shù)字簽名標(biāo)準(zhǔn)(DSS)
8.4.1 DSS的簽名與驗(yàn)證過(guò)程
8.4.2 DSA算法描述
8.4.3 實(shí)現(xiàn)細(xì)節(jié)
8.4.4 安全性
第9章 密鑰管理
9.1 密鑰的組織結(jié)構(gòu)和種類(lèi)
9.1.1 密鑰的組織結(jié)構(gòu)
9.1.2 密鑰的種類(lèi)
9.2 密鑰生成
9.3 密鑰分配和密鑰協(xié)商
9.3.1 密鑰分配
9.3.2 密鑰協(xié)商

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    密碼學(xué) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7