現(xiàn)代密碼學(xué)原理與實(shí)踐

出版時(shí)間:2009-1  出版社:西安電子科技大學(xué)出版社  作者:于工 等編著  頁(yè)數(shù):223  字?jǐn)?shù):339000  

前言

  21世紀(jì)是一個(gè)高度信息化的時(shí)代,信息安全問(wèn)題引起了全世界的密切關(guān)注。為適應(yīng)人才培養(yǎng)的需求,很多理工類(lèi)大學(xué)都開(kāi)設(shè)了信息安全及密碼學(xué)方面的課程,因而廣大學(xué)生和教師迫切需要一本密碼學(xué)方面的簡(jiǎn)明教程,以滿(mǎn)足教學(xué)的需要?! ‖F(xiàn)代密碼學(xué)涉及的知識(shí)面較寬,包括信息理論、通信技術(shù)、檢錯(cuò)糾錯(cuò)編碼、計(jì)算機(jī)網(wǎng)絡(luò)等,它用到許多數(shù)學(xué)知識(shí),如數(shù)論、群論等。沒(méi)有系統(tǒng)學(xué)習(xí)過(guò)這些數(shù)學(xué)理論的人往往會(huì)望而生畏,就此止步。實(shí)際上,作為初學(xué)者,只需要對(duì)有關(guān)數(shù)學(xué)知識(shí)有一些初步了解,就能理解現(xiàn)代密碼學(xué)的大多數(shù)基本觀點(diǎn)和基本算法,能夠從中受到新思想的啟迪。在本書(shū)中,作者從不同角度對(duì)相關(guān)課題作了精辟的論述,這對(duì)于教師、科研人員及研究生的學(xué)習(xí)起到了積極的作用?! ”緯?shū)定位于本科生教材(也可作為相關(guān)專(zhuān)業(yè)研究生教材),計(jì)劃課時(shí)48學(xué)時(shí)左右。書(shū)中內(nèi)容覆蓋面比較廣,且篇幅適中,論述淺顯易懂,不苛求數(shù)學(xué)理論的嚴(yán)密性,偏重編碼方法與應(yīng)用,適合于初學(xué)者學(xué)習(xí);概念和思路的講述力求準(zhǔn)確清晰,語(yǔ)言力求簡(jiǎn)練清楚,以達(dá)到教師好教、學(xué)生好用的目的。為了幫助初學(xué)者入門(mén),書(shū)中將密碼理論中所必需的初等數(shù)論與有限域的相關(guān)知識(shí)精練而通俗地集中于附錄A,供缺乏這方面基礎(chǔ)的讀者預(yù)先學(xué)習(xí),為后續(xù)學(xué)習(xí)掃清障礙。為了加深學(xué)生對(duì)內(nèi)容的理解,每章都安排有與理論教學(xué)相應(yīng)的實(shí)踐練習(xí),通過(guò)程序設(shè)計(jì)與計(jì)算機(jī)演練,使學(xué)生能夠理論聯(lián)系實(shí)際,更好地掌握所學(xué)知識(shí)。另外,每章后均有習(xí)題,以便課后練習(xí)。

內(nèi)容概要

  《現(xiàn)代密碼學(xué)原理與實(shí)踐》全面、系統(tǒng)地論述了現(xiàn)代密碼學(xué)的基本原理與方法,強(qiáng)調(diào)現(xiàn)代密碼學(xué)在保密與認(rèn)證兩方面的功能,特別是在通信與網(wǎng)絡(luò)安全中的重要作用。全書(shū)共七章,包括傳統(tǒng)密碼、序列密碼、分組密碼、公鑰密碼、簽名與認(rèn)證、密鑰管理和密碼協(xié)議、密碼學(xué)在網(wǎng)絡(luò)安全中的應(yīng)用等內(nèi)容。作為本科教材,《現(xiàn)代密碼學(xué)原理與實(shí)踐》理論深度適中,強(qiáng)調(diào)概念和思路,偏重編碼方法與應(yīng)用,書(shū)中所列的程序可使學(xué)生加深對(duì)知識(shí)的理解。另外,實(shí)驗(yàn)的程序代碼與習(xí)題答案均在附錄中提供,以方便教學(xué)與自學(xué)。

書(shū)籍目錄

第1章 傳統(tǒng)密碼
1.1 基本概念
1.2 傳統(tǒng)密碼舉例
1.3 密碼分析舉例
習(xí)題1
實(shí)踐練習(xí)1
第2章 序列密碼
2.1 序列密碼原理
2.2 線性反饋移位寄存器
2.3 非線性序列
2.4 利用線性反饋移位寄存器的密碼反饋
習(xí)題2
實(shí)踐練習(xí)2
第3章 分組密碼
3.1 DES
3.2 IDEA
3.3 AES
習(xí)題3
實(shí)踐練習(xí)3
第4章 公鑰密碼
4.1 引言
4.2 背包公鑰密碼系統(tǒng)
4.3 RSA公鑰密碼(基于大數(shù)分解)
4.4 Rabin公鑰體系(基于二次剩余)
4.5 ElGareal公鑰系統(tǒng)(基于離散對(duì)數(shù))
4.6 McEliece公鑰密碼(基于糾錯(cuò)碼)
4.7 橢圓曲線公鑰體制
習(xí)題4
實(shí)踐練習(xí)4
第5章 簽名與認(rèn)證
5.1 數(shù)字簽名
5.2 單向散列(Hash)函數(shù)
5.3 身份識(shí)別
5.4 消息認(rèn)證碼(MAC)
習(xí)題5
實(shí)踐練習(xí)5
第6章 密鑰管理和密碼協(xié)議
6.1 密鑰管理
6.2 密鑰共享(密鑰分配問(wèn)題)
6.3 密碼協(xié)議
6.4 零知識(shí)證明
6.5 公鑰基礎(chǔ)設(shè)施(PKI)
習(xí)題6
實(shí)踐練習(xí)6-1
實(shí)踐練習(xí)6-2
第7章 密碼學(xué)在網(wǎng)絡(luò)安全中的應(yīng)用
7.1 無(wú)線移動(dòng)網(wǎng)絡(luò)中的密碼技術(shù)
7.2 無(wú)線局域網(wǎng)絡(luò)中的密碼技術(shù)
7.3 密碼學(xué)在Internet安全技術(shù)中的應(yīng)用
習(xí)題7
實(shí)踐練習(xí)7:IPSec協(xié)議與IPSec的安全服務(wù)
附錄A:數(shù)學(xué)補(bǔ)充知識(shí)
A.1 因式分解與模運(yùn)算
A.2 同余類(lèi)與同余方程
A.3 群和域
習(xí)題A
附錄B:實(shí)踐練習(xí)的源程序
B.1 Vigenere密文的生成與破譯
B.2 m序列密碼系統(tǒng)的已知部分明文攻擊
B.3 DES分組加密與解密的源程序
B.4 RSA公開(kāi)密鑰體系的構(gòu)建與加密解密
B.5 MD5信息摘要進(jìn)行數(shù)字簽名的安全通信
B.6 Shamir秘密門(mén)限共享方案設(shè)計(jì)
附錄C:習(xí)題參考答案
參考文獻(xiàn)

章節(jié)摘錄

  1.1 基本概念1.1.1 密碼與密碼學(xué)密碼是為解決信息安全而進(jìn)行的編碼。安全指通信系統(tǒng)抗御外來(lái)攻擊的能力。外來(lái)攻擊主要有兩大類(lèi):一類(lèi)是以截獲或竊聽(tīng)通信內(nèi)容為目標(biāo)的被動(dòng)攻擊,攻擊者截獲他人信息、竊取密碼、打探隱私、偷盜機(jī)密、危害民眾;另一類(lèi)是以纂改或偽造信息為手段的主動(dòng)攻擊,攻擊者冒充合法發(fā)信人,發(fā)布信息,安置黑客,散布病毒,甚至破壞通信系統(tǒng)。針對(duì)被動(dòng)攻擊,密碼可以使所傳輸信息具有保密功能,竊聽(tīng)者即使截獲了一些信息,也會(huì)因不懂密文而不知所云。針對(duì)主動(dòng)進(jìn)攻,密碼應(yīng)具備“認(rèn)證”功能,對(duì)發(fā)信人身份、消息來(lái)源以及消息完整性等加以認(rèn)證,使非法發(fā)信人不得進(jìn)入系統(tǒng),使虛假消息能被識(shí)別,使篡改行為得以被發(fā)現(xiàn)。保密和認(rèn)證是密碼的兩大基本功能。為了軍事、政治、司法等方面的需求,有時(shí)也需要破譯對(duì)方的密碼或者賺取對(duì)方的認(rèn)證,由此便出現(xiàn)了與“密碼編碼學(xué)”原理相同但目的相反的另一分支,叫做“密碼分析學(xué)”。這種保密與破譯的斗爭(zhēng)如同矛與盾的關(guān)系一樣,魔高一尺,道高一丈,相依相存,相克相長(zhǎng),促進(jìn)了二者共同的發(fā)展。近年來(lái)曾多次聽(tīng)到某種保密系統(tǒng)懸賞破譯,某個(gè)防火墻產(chǎn)品歡迎投訴,其目的就是通過(guò)不斷發(fā)現(xiàn)問(wèn)題與解決問(wèn)題,增強(qiáng)自己的抗攻擊性能。為了設(shè)計(jì)出更加安全可靠的密碼系統(tǒng),設(shè)計(jì)者不僅要研究出更新更強(qiáng)的密碼技術(shù),還要研究對(duì)手有哪些可能的攻擊手段。設(shè)計(jì)以分解大數(shù)復(fù)雜性為基礎(chǔ)的RSA密碼體制時(shí),必定要討論分解大數(shù)的技巧;設(shè)計(jì)以離散對(duì)數(shù)復(fù)雜性為基礎(chǔ)的密碼體制時(shí),難免要討論離散對(duì)數(shù)的計(jì)算方法,因此,聰明的密碼設(shè)計(jì)者同時(shí)也應(yīng)該是高明的密碼分析者,二者統(tǒng)一于同一個(gè)目標(biāo)?!懊艽a學(xué)”則是“密碼編碼學(xué)”與“密碼分析學(xué)”的總稱(chēng)。

編輯推薦

  《現(xiàn)代密碼學(xué)原理與實(shí)踐》可作為高等院校信息工程、通信工程、計(jì)算機(jī)科學(xué)與技術(shù)以及電氣工程與自動(dòng)化等專(zhuān)業(yè)“信息安全”類(lèi)課程的教材,也可供相關(guān)專(zhuān)業(yè)科技工作人員參考。

圖書(shū)封面

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


    現(xiàn)代密碼學(xué)原理與實(shí)踐 PDF格式下載


用戶(hù)評(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