出版時(shí)間:2008-10 出版社:清華大學(xué)出版社 作者:范明鈺,王光衛(wèi) 編著 頁數(shù):167
內(nèi)容概要
本書從基本概念人手,通過手工密碼算法、機(jī)械密碼算法,建立密碼算法的概念;從算法的設(shè)計(jì)和分析兩條線索,指出密碼學(xué)的對(duì)抗和發(fā)展?fàn)顩r。全書主要分為以下4個(gè)部分:第1部分介紹與密碼學(xué)相關(guān)的基本概念(第1章)。第2部分介紹古典密碼學(xué),重點(diǎn)介紹古典密碼設(shè)汁和分析留下的經(jīng)驗(yàn)和教訓(xùn)(第2、3章)。第3部分介紹現(xiàn)代密碼,包括對(duì)稱密碼中的分組密碼(第4章)和序列密碼(第5章)、Hash算法(第6章)和公鑰密碼(第7章)。第4部分介紹密碼算法的使用與發(fā)展,包括密鑰管理過程(第8章)和網(wǎng)絡(luò)時(shí)代的密碼(第9章)。 本書可供工科類計(jì)算機(jī)、電子信息、通信等學(xué)科的本科學(xué)生和研究生使用。
書籍目錄
第1章 密碼學(xué)中的基本概念 1.1 術(shù)語 1.2 密碼學(xué)的應(yīng)用 1.3 密碼算法的概念及其分類 1.3.1 對(duì)稱密碼算法 1.3.2 公開密鑰算法 1.3.3 Hash算法 1.4 密碼編碼學(xué)的基本概念 1.5 密碼分析學(xué)的基本概念 1.6 密碼學(xué)的信息論基礎(chǔ) 1.7 密碼學(xué)的起源和發(fā)展 1.8 密碼算法的安全性和復(fù)雜性 1.8.1 算法的安全性 1.8.2 密碼算法中的復(fù)雜性概念 習(xí)題和思考題第2章 手工密碼體制 2.1 手工密碼算法類型 2.2 單表密碼 2.3 同音代替密碼 2.4 任意的單表代替密碼 2.5 任意單表代替密碼的破譯方法 2.6 多字母組代替密碼 2.6.1 Playfair密碼 2.6.2 Hill密碼 2.7 多表代替密碼 2.8 多表代替密碼的分析 習(xí)題和思考題第3章 機(jī)械密碼 3.1 轉(zhuǎn)輪密碼機(jī) 3.1.1 M~209密碼機(jī) 3.1.2 ENIGMA密碼機(jī) 3.1.3 俄國(guó)人的M-125 FIALKA密碼機(jī) 3.1.4 日本人的密碼機(jī) 3.1.5 轉(zhuǎn)輪密碼機(jī)的分析 3.2 置換密碼 3.3 隱寫術(shù) 3.4 一次一密亂碼本 習(xí)題和思考題第4章 分組密碼 4.1 分組密碼的概念 4.2 分組密碼的設(shè)計(jì) 4.2.1 S-P網(wǎng)絡(luò) 4.2.2 Feistel結(jié)構(gòu) 4.2.3 LM結(jié)構(gòu) 4.3 分組密碼的典型分析方法 4.3.1 差分密碼分析 4.3.2 線性密碼分析 4.4 典型分組密碼算法 4.4.1 DES 4.4.2 AES算法 4.4.3 IDEA算法 4.5 其他的分組密碼簡(jiǎn)介 4.5.1 Misty和Kasumi算法 4.5.2 Safer系列算法 4.5.3 Anubis和Khazad算法 4.5.4 Skinaek算法 4.5.5 RC6算法 4.5.6 E2和Camellia算法 習(xí)題和思考題第5章 序列密碼基礎(chǔ) 5.1 序列密碼的特點(diǎn)及其與分組密碼的區(qū)別 5.2 序列密碼的基本概念 5.2.1 工作原理 5.2.2 分類 5.2.3 密鑰生成器 ……第6章 Hash算法第7章 公鑰密碼體制基礎(chǔ)第8章 密碼算法的使用第9章 網(wǎng)絡(luò)時(shí)代的密碼參考文獻(xiàn)
章節(jié)摘錄
第1章 密碼學(xué)中的基本概念 本章主要內(nèi)容是密碼學(xué)的基本概念,包括密碼學(xué)的應(yīng)用、密碼算法的基本概念、密碼編碼學(xué)和分析學(xué)中的基本概念、密碼學(xué)的信息論基礎(chǔ)、密碼學(xué)的起源和發(fā)展以及密碼算法的安全性和復(fù)雜性的概念。 密碼學(xué)在公元前400多年就已經(jīng)產(chǎn)生了,正如《破譯者》一書中所言,人類使用密碼的歷史幾乎與使用文字的時(shí)間一樣長(zhǎng)?! ∶艽a學(xué)的起源可以追溯到人類剛剛出現(xiàn),并且嘗試去學(xué)習(xí)如何通信的時(shí)候,為了確保相互間通信的機(jī)密,開始是有意識(shí)地使用一些簡(jiǎn)單的方法來加密信息,如通過一些(密碼)象形文字相互傳達(dá)信息。接著由于表音和表意文字的出現(xiàn)和使用,確保通信的機(jī)密性就成為一種藝術(shù)。而隨著國(guó)家、政權(quán)、軍事力量的建立.密碼學(xué)在重要信息的交流傳遞方面起到了越來越重要的作用?! ‰S著數(shù)字化和網(wǎng)絡(luò)技術(shù)不斷深入到社會(huì)各個(gè)方面,人們對(duì)信息安全的重要性認(rèn)識(shí)不斷提高,而在信息安全中起著舉足輕重作用的密碼學(xué)也就成為信息安全中不可或缺的重要部分。今天密碼學(xué)已經(jīng)逐步揭開了神秘的面紗,進(jìn)入了尋常百姓的日常生活之中。密碼學(xué)的研究應(yīng)用前景十分廣闊。這個(gè)總是秘而不宣的重要角色,在人類的發(fā)展中將起到不可估量的作用。 當(dāng)今世界各主要國(guó)家的政府都十分重視密碼丁作,其中一些國(guó)家設(shè)立龐大機(jī)構(gòu),撥出巨額經(jīng)費(fèi),集中數(shù)以萬計(jì)的專家和科技人員,投人大量的高速電子計(jì)算機(jī)和其他先進(jìn)設(shè)備進(jìn)行工作。與此同時(shí),各民間企業(yè)和學(xué)術(shù)界也對(duì)密碼學(xué)日益重視,不少數(shù)學(xué)家、計(jì)算機(jī)學(xué)家和其他有關(guān)學(xué)科的專家也投身于密碼學(xué)的研究行列,更加快了密碼學(xué)的發(fā)展。
圖書封面
評(píng)論、評(píng)分、閱讀與下載