出版時(shí)間:2009-11 出版社:武漢大學(xué)出版社 作者:李益發(fā),趙亞群,張習(xí)勇,張鐸 編著 頁數(shù):312
內(nèi)容概要
本書簡要介紹了密碼學(xué)基礎(chǔ)理論和基本技術(shù),內(nèi)容分為三個(gè)部分:基礎(chǔ)的密碼算法、基本的應(yīng)用技術(shù)和必要的數(shù)學(xué)基礎(chǔ)知識(shí)。密碼算法部分包括:對(duì)稱分組密碼算法、非對(duì)稱密碼算法、散列算法和數(shù)字簽名算法;基本應(yīng)用技術(shù)包括:密鑰管理的基本技術(shù)、基本認(rèn)證技術(shù)和在防偽識(shí)別中的簡單應(yīng)用技術(shù);數(shù)學(xué)基礎(chǔ)知識(shí)部分包括:初等數(shù)論、代數(shù)學(xué)基礎(chǔ)、有限域和橢圓曲線基礎(chǔ)、計(jì)算復(fù)雜性理論基礎(chǔ)。 本書不同于其他密碼學(xué)教材之處有二:一是包含了較多的密鑰管理和認(rèn)證技術(shù),二是包含了密碼學(xué)在自動(dòng)識(shí)別中的保密和防偽應(yīng)用。本書可供自動(dòng)識(shí)別技術(shù)專業(yè)的??粕?、本科生作為密碼學(xué)的教材使用,也可供計(jì)算機(jī)專業(yè)的??粕捅究粕鳛榱私饷艽a學(xué)的參考資料。
書籍目錄
第1章 概論第2章 對(duì)稱分組算法第3章 非對(duì)稱算法第4章 散列算法第5章 數(shù)字簽名第6章 密鑰管理的基本技術(shù)第7章 非對(duì)稱密鑰的管理第8章 對(duì)稱密鑰的管理第9章 認(rèn)證技術(shù)第10章 密碼學(xué)在防偽識(shí)別中的應(yīng)用第11章 數(shù)論基礎(chǔ)第12章 代數(shù)學(xué)基礎(chǔ)第13章 有限域與橢圓曲線基礎(chǔ)第14章 計(jì)算復(fù)雜性理論的若干基本概念參考文獻(xiàn)
章節(jié)摘錄
一個(gè)密鑰只加密一個(gè)明文(稱為一次一密),且所有密鑰都是等概率的?! ∵@里,p、c、K分別表示明文空間、密文空間和密鑰空間?! ‘?dāng)然,完善保密只是理論上的安全性,實(shí)際上很難實(shí)現(xiàn)。而即使是理論上安全的密碼系統(tǒng),實(shí)際上也可能很脆弱,因?yàn)閷?shí)際應(yīng)用中還要求密鑰能夠安全傳遞。比如“一次一密”系統(tǒng),就要求在收發(fā)雙方間傳遞大量密鑰,增加了密鑰管理的難度,甚至?xí)姑荑€管理系統(tǒng)變得十分脆弱,從而使整個(gè)密碼系統(tǒng)不安全。因此,密碼系統(tǒng)不能單純地追求理論上的安全?! ∮捎趯?shí)際的密碼分析者所擁有的資源(資金、設(shè)備、時(shí)間等)總是有限的,因此人們更關(guān)心的是,如何構(gòu)造一個(gè)超過敵手實(shí)際攻擊能力的密碼系統(tǒng)。如果一個(gè)密碼系統(tǒng)雖然不是完善保密的,但攻擊該系統(tǒng)所要付出的努力遠(yuǎn)遠(yuǎn)超過攻擊者實(shí)際擁有的能力,則稱該密碼系統(tǒng)是實(shí)際安全的??墒?,如何評(píng)估攻擊者的能力呢?由于破譯密碼本質(zhì)上是計(jì)算,因此,目前普遍的做法是用計(jì)算能力來衡量。而計(jì)算能力取決于兩個(gè)主要方面:一個(gè)是擁有的計(jì)算資源,一個(gè)是算法的有效性。對(duì)密碼系統(tǒng)來說,如果在充分估計(jì)攻擊者的計(jì)算能力的前提下,破譯它所需要的計(jì)算量仍遠(yuǎn)遠(yuǎn)超出了攻擊者所能付出的計(jì)算量,就認(rèn)為它是實(shí)際安全的。實(shí)際安全性也稱為計(jì)算安全性。 1.1.3 密碼學(xué)的概念 早期的密碼學(xué)分為密碼編碼學(xué)和密碼分析學(xué)兩大分支。密碼編碼學(xué)研究如何保護(hù)消息的機(jī)密性,主要內(nèi)容是各種加、解密算法;而密碼分析學(xué)則研究在不知道密鑰的前提下如何破譯密文,主要內(nèi)容是各種分析方法。不過古代的密碼還不能稱為密碼學(xué),只能稱為密碼術(shù)。密碼真正成為一個(gè)學(xué)科,還是近代的事。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
應(yīng)用密碼學(xué)基礎(chǔ) PDF格式下載