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