




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全技術(shù)與技術(shù)與實(shí)踐實(shí)踐(第(第2版)版) 清華大學(xué)出版社清華大學(xué)出版社第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份 密鑰生成密鑰分配一六密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份密鑰生成密鑰分配一六 密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀10.1 網(wǎng)絡(luò)加密與密鑰管理鏈路加密節(jié)點(diǎn)加密端到端加密混合加密網(wǎng)絡(luò)加密的幾種方式10.1.1 鏈路加密明文密文密文明文明文數(shù)據(jù)輸出數(shù)據(jù)輸入10.1.1 鏈路加密的特點(diǎn)(續(xù)) 不同結(jié)點(diǎn)對(duì)之間的密碼機(jī)和密鑰不一定相同;在
2、每個(gè)中間節(jié)點(diǎn)上,消息先解密,后加密。報(bào)文和報(bào)頭可同時(shí)進(jìn)行加密;在結(jié)點(diǎn)內(nèi)部,消息以明文的方式存在;在鏈路加密中,密鑰分配存在困難;隨著結(jié)點(diǎn)增多,保密機(jī)的需求數(shù)量很大。對(duì)網(wǎng)絡(luò)中兩個(gè)相鄰結(jié)點(diǎn)之間傳輸?shù)臄?shù)據(jù)進(jìn)行加密保護(hù)10.1.1 鏈路加密的缺點(diǎn)(續(xù))鏈路加密的缺點(diǎn)(續(xù))需要加密機(jī)的數(shù)量:90! 8!10,10)!2(!22NnnnCNn,10.1.2 節(jié)點(diǎn)加密密文密文密文明文明文10.1.2 節(jié)點(diǎn)加密與鏈路加密的異同點(diǎn)消息在節(jié)點(diǎn)以明文形式存在在通信鏈路上所傳輸?shù)南槊芪脑谥虚g節(jié)點(diǎn)先對(duì)消息進(jìn)行解密,然后進(jìn)行加密加密過(guò)程對(duì)用戶(hù)是透明加解密過(guò)程在結(jié)點(diǎn)上的一個(gè)安全模塊中進(jìn)行要求報(bào)頭和路由信息以明文形式傳送
3、10.1.3 端到端加密缺點(diǎn):不能防止業(yè)務(wù)流分析攻擊。10.1.3 端到端加密的特點(diǎn)對(duì)兩個(gè)終端之間的整個(gè)通信線(xiàn)路進(jìn)行加密只需要2臺(tái)加密機(jī),1臺(tái)在發(fā)端,1臺(tái)在收端從發(fā)端到收端的傳輸過(guò)程中,報(bào)文始終以密文存在消息報(bào)頭(源/目的地址)不能加密,以明文傳送只需要2臺(tái)加密機(jī),1臺(tái)在發(fā)端,1臺(tái)在收端從發(fā)端到收端的傳輸過(guò)程中,報(bào)文始終以密文存在比鏈路和節(jié)點(diǎn)加密更安全可靠,更容易設(shè)計(jì)和維護(hù)10.1.4 混合加密方式鏈路加密+端到端加密第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份密鑰生成密鑰分配一六 密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀密鑰管理是處理密鑰從產(chǎn)生到最
4、終銷(xiāo)毀的整個(gè)過(guò)程中的有關(guān)問(wèn)題,包括系統(tǒng)的初始化及密鑰的產(chǎn)生、存儲(chǔ)、備份/恢復(fù)、裝入、分配、保護(hù)、更新、控制、丟失、撤銷(xiāo)和銷(xiāo)毀等內(nèi)容。10.2 密鑰管理的基本概念為何要進(jìn)行密鑰管理?秘密鑰的泄露密鑰或公開(kāi)鑰的確證性的喪失秘密鑰或公開(kāi)鑰未經(jīng)授權(quán)使用密鑰的種類(lèi)是由用戶(hù)選定或由系統(tǒng)分配給他的、可在較長(zhǎng)時(shí)間)內(nèi)由一對(duì)用戶(hù)所專(zhuān)用的秘密鑰。記為kp兩個(gè)通信終端用戶(hù)在一次通話(huà)或交換數(shù)據(jù)時(shí)所用的密鑰。記為ks用于對(duì)所傳送的會(huì)話(huà)或文件密鑰進(jìn)行加密的密鑰,也稱(chēng)次主密鑰。記為ke它是對(duì)密鑰加密鑰進(jìn)行加密的密鑰,存儲(chǔ)于主機(jī)處理器中。記為km也稱(chēng)為工作密鑰。10.2 密鑰管理的基本概念雙鑰體制下,有和、和之分10.2 密
5、鑰管理的基本概念密鑰的層次第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份密鑰生成密鑰分配一六 密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀密鑰選擇空間隨著密鑰的位數(shù)加長(zhǎng)而增大10.3 密鑰生成4.61051.21073.11088.01092.110111.71066.01072.21097.810102.810121.51079.21085.710103.510122.210128.11077.71097.410117.010136.610152.71083.410104.410125.610147.210164.31091.110122.810147.
6、210161.81019密鑰選擇對(duì)安全性的影響差的選擇方式易受字典式攻擊10.3 密鑰生成姓名、首字母、賬戶(hù)名等有關(guān)個(gè)人信息;從各種數(shù)據(jù)庫(kù)采用的字試起從各種數(shù)據(jù)庫(kù)采用的字的置換試起從各種數(shù)據(jù)庫(kù)采用的字的大寫(xiě)置換試起外國(guó)人用外國(guó)文字試起試對(duì)等字字典攻擊的方法好的密鑰10.3 密鑰生成不同等級(jí)的密鑰產(chǎn)生的方式不同主機(jī)主密鑰的密鑰量較小,可用投硬幣、擲骰子、噪聲產(chǎn)生器等方法產(chǎn)生。密鑰加密密鑰可用安全算法、二極管噪聲產(chǎn)生器、偽隨機(jī)數(shù)產(chǎn)生器等產(chǎn)生。會(huì)話(huà)密鑰以及數(shù)據(jù)加密密鑰可在密鑰加密密鑰控制下通過(guò)安全算法產(chǎn)生。主機(jī)主密鑰是控制產(chǎn)生其他加密密鑰的密鑰。而且要長(zhǎng)期使用,所以其安全性至關(guān)重要。要保證主機(jī)主密鑰
7、的完全隨機(jī)性、不可重復(fù)性和不可預(yù)測(cè)性。10.3 密鑰生成第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份密鑰生成密鑰分配一六 密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀 方案研究的是密碼系統(tǒng)中密鑰的分發(fā)和傳送問(wèn)題。從本質(zhì)上講,密鑰分配為通信雙方建立用于信息加密、解密、簽名等操作的密鑰,以實(shí)現(xiàn)保密通信或認(rèn)證簽名等。密鑰分配的基本方法:利用安全信道實(shí)現(xiàn)密鑰傳遞利用雙鑰體制建立安全信道傳遞利用量子技術(shù)實(shí)現(xiàn)密鑰傳遞密鑰分配的基本工具:認(rèn)證技術(shù):認(rèn)證技術(shù)是安全密鑰分配的保障協(xié)議技術(shù):協(xié)議技術(shù)是實(shí)現(xiàn)認(rèn)證必須遵循的流程10.4 密鑰分配10.4.1 早期的密鑰分配方法由
8、通信雙方直接面議或通過(guò)可靠信使遞送密鑰通過(guò)郵遞或信使護(hù)送密鑰,很難完全消除信使被收買(mǎi)的可能可以將密鑰分拆成幾部分分別遞送:只適用于傳遞少量密鑰密鑰分路傳遞示意圖:使用兩個(gè)密鑰,一個(gè)是公鑰,一個(gè)是私鑰。公鑰是公開(kāi)的,通信一方可采用公鑰對(duì)會(huì)話(huà)密鑰加密,然后再將密文傳遞給另一方。收方接收到密文后,用其私鑰解密即可獲得會(huì)話(huà)密鑰。運(yùn)算量大,不適合對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行加解密適合用來(lái)進(jìn)行密鑰的分配采用Diffie-Hellman或RSA、ECC等公鑰體制實(shí)現(xiàn)采用可信密鑰管理中心(KDC)進(jìn)行密鑰分配10.4.2 利用雙鑰體制建立安全信道傳遞以光子的量子態(tài)表征信息量子比特與經(jīng)典比特的區(qū)別:偏振態(tài)經(jīng)典比特010011
9、0量子密碼可以確保量子密鑰分配的安全可提供不可竊聽(tīng)、不可破譯的安全保密通信10.4.3利用量子技術(shù)實(shí)現(xiàn)密鑰傳遞模式1:點(diǎn)點(diǎn)密鑰分配10.4.4 密鑰分配的三種基本模式 Alice直接將密鑰k傳送給Bob。 Alice和Bob采用他們之間共享的基本密鑰kp加密傳送會(huì)話(huà)密鑰k 。AliceBobkkpkp模式2:密鑰分配中心(KDC)10.4.4 密鑰分配的三種基本模式kk(b)圖(a)中,A與KDC,B與KDC有共享基本密鑰。會(huì)話(huà)密鑰由KDC產(chǎn)生。圖(b)中,A與KTC,B與KTC有共享基本密鑰kk(a)模式3:密鑰傳遞中心(KTC)10.4.4 密鑰分配的三種基本模式圖(a)中,A與KTC,B
10、與KTC有共享基本密鑰。圖(b)中,A與KTC,B與KTC有共享基本密鑰。會(huì)話(huà)密鑰由用戶(hù)產(chǎn)生。kk(b)kk(a)k 還可提供如下功能:負(fù)責(zé)建立各有關(guān)實(shí)體的認(rèn)證密鑰和會(huì)話(huà)密鑰。:負(fù)責(zé)密鑰的生成、存儲(chǔ)、建檔、審計(jì)、報(bào)表、更新、撤銷(xiāo)及管理證書(shū)業(yè)務(wù)等。:提供用戶(hù)根據(jù)權(quán)限訪問(wèn)與其有關(guān)的密鑰信息。:確定與特定文件有關(guān)的時(shí)間信息。:驗(yàn)證數(shù)字簽名的合法性,支持不可否認(rèn)業(yè)務(wù)、權(quán)益轉(zhuǎn)讓及某一陳述的可信性。:受用戶(hù)所托管的密鑰,提供密鑰恢復(fù)業(yè)務(wù)。(TTP,Trusted Third Parties)可以是一個(gè)公鑰證書(shū)頒發(fā)機(jī)構(gòu)(CA),利用PKI技術(shù)頒發(fā)證書(shū)。10.4.4 密鑰分配的三種基本模式可信第三方的三種工作
11、模式(a)協(xié)調(diào)(b)聯(lián)機(jī)(c)脫機(jī)10.4.4 密鑰分配的三種基本模式采用單鑰體制1采用雙鑰體制2聯(lián)鎖協(xié)議3采用數(shù)字簽名4密鑰和消息廣播5Diffie-Hellman密鑰交換協(xié)議6常用的密鑰交換協(xié)議10.4.5 密鑰分配協(xié)議 協(xié)議描述: Alice呼叫Trent,請(qǐng)求得到與Bob通信的會(huì)話(huà)密鑰; Trent生成一個(gè)隨機(jī)會(huì)話(huà)密鑰,并做兩次加密,Trent將兩次加密的結(jié)果都發(fā)送給Alice; Alice采用共享密鑰對(duì)屬于她的密文解密,得到會(huì)話(huà)密鑰; Alice將屬于Bob的密文發(fā)送給他; Bob對(duì)收到的密文采用共享密鑰解密,得到會(huì)話(huà)密鑰; Alice和Bob均采用該會(huì)話(huà)密鑰進(jìn)行安全通信。10.4.
12、5 采用單鑰體制的密鑰建立協(xié)議假設(shè)Alice和Bob都與KDC共享一個(gè)密鑰 協(xié)議描述: Alice從數(shù)據(jù)庫(kù)中得到Bob的公鑰; Alice生成一個(gè)隨機(jī)的會(huì)話(huà)密鑰,采用Bob的公鑰加密后,發(fā)送給Bob ; Bob采用其私鑰對(duì)Alice的消息進(jìn)行解密,得到該隨機(jī)的會(huì)話(huà)密鑰; Bob和Alice均采用同一會(huì)話(huà)密鑰對(duì)通信加密。10.4.5 雙鑰體制的密鑰交換協(xié)議無(wú)法抵抗中間人攻擊 協(xié)議描述: Alice發(fā)送她的公鑰給Bob; Bob發(fā)送他的公鑰給Alice ; Alice用Bob的公鑰對(duì)消息加密,并將一半密文發(fā)送給Bob ; Bob用Alice的公鑰對(duì)消息加密,將一半密文發(fā)送給Alice ; Alic
13、e發(fā)送另一半密文給Bob; Bob將Alice的兩部分密文組合在一起,并采用其私鑰解密,Bob發(fā)送他的另一半密文給Alice; Alice將Bob的兩部分密文組合在一起,并采用其私鑰解密。10.4.6 聯(lián)鎖協(xié)議聯(lián)鎖協(xié)議(Interlock Protocol)由R. Rivest和A. Shamir設(shè)計(jì),能夠有效地抵抗中間人攻擊。 在會(huì)話(huà)密鑰交換協(xié)議中采用數(shù)字簽名技術(shù)可以有效地防止中間人攻擊Trent是一個(gè)可信的實(shí)體,對(duì)Alice和Bob的公鑰進(jìn)行數(shù)字簽名;簽名的公鑰包含在一個(gè)數(shù)字證書(shū)中;當(dāng)Alice和Bob收到此簽名公鑰時(shí),均可通過(guò)驗(yàn)證Trent的簽名來(lái)確定公鑰的合法性;10.5 采用數(shù)字簽名
14、的密鑰交換 Alice生成一個(gè)隨機(jī)數(shù)作為會(huì)話(huà)密鑰,并用其對(duì)消息M加密:EK(M) ; Alice從數(shù)據(jù)庫(kù)中得到Bob、Carol和Dave的公鑰; Alice分別采用Bob、Carol和Dave的公鑰對(duì)K加密:EB(K), EC(K), ED(K) ; Alice廣播加密的消息和所有加密的密鑰,將它傳送給要接收它的人;10.6 密鑰和消息廣播Alice將加密的消息同時(shí)發(fā)送給Bob、Carol和Dave 僅有Bob、Carol和Dave能采用各自的私鑰解密,求出會(huì)話(huà)密鑰K; 僅有Bob、Carol和Dave能采用此會(huì)話(huà)密鑰K對(duì)消息解密,求出M;10.7 Diffie-Hellman密鑰交換協(xié)議1
15、976年Diffie和Hellman發(fā)明了DH算法,該算法是一個(gè)公開(kāi)密鑰算法,其安全性源于在有限域上計(jì)算離散對(duì)數(shù)比計(jì)算指數(shù)更為困難。 DH算法用于密鑰分配,但不能用于加密或解密。DH算法已經(jīng)申請(qǐng)美國(guó)和加拿大的專(zhuān)利,目前該專(zhuān)利已經(jīng)到期。DH算法容易受到中間人攻擊。DH與RSA公鑰算法不同,前者只能用于在兩個(gè)用戶(hù)之間安全地交換密鑰,而不能實(shí)現(xiàn)消息加密。Whitfield_DiffieMartin Hellman產(chǎn)生隨機(jī)數(shù)AYp; 計(jì)算AAmodXYpa=; 發(fā)送YA給用戶(hù)B; 接收到B發(fā)來(lái)的YB; A 計(jì)算: AB()modXKYp= 用戶(hù)A產(chǎn)生隨機(jī)數(shù)BYp; 計(jì)算BmodBXYpa=; 接收到
16、A 發(fā)來(lái)的 YA; 發(fā)送 YB給用戶(hù) A; B 計(jì)算: ()modBXAKYp= 用戶(hù)BAYBY10.7 Diffie-Hellman密鑰交換協(xié)議 Alice將其公鑰發(fā)送給Bob。Mallory截獲該公鑰并將自己的公鑰發(fā)給Bob。 Bob將其公鑰發(fā)送給Alice。Mallory截獲該公鑰并將自己的公鑰發(fā)給Alice。 當(dāng)Alice采用“Bob”的公鑰對(duì)消息加密并發(fā)送給Bob時(shí),Mallory將其截獲。由于這條消息實(shí)際上采用了Mallory的公鑰進(jìn)行加密,因此Mallory可以采用其私鑰對(duì)密文解密,并采用Bob的公鑰對(duì)消息重新加密后發(fā)送給Bob。 當(dāng)Bob采用“Alice”的公鑰對(duì)消息加密并發(fā)送
17、給Alice時(shí),Mallory將其截獲。由于這條消息實(shí)際上采用了Mallory的公鑰進(jìn)行加密,因此Mallory可以采用其私鑰對(duì)密文解密,并采用Alice的公鑰對(duì)消息重新加密后發(fā)送給Alice。10.7 中間人攻擊由可信的保密員在非常安全的條件下裝入主機(jī),一旦裝入,就不能再讀取。由可信賴(lài)的保密員進(jìn)行裝入終端,可用專(zhuān)用密鑰注入工具(如密鑰槍?zhuān)?shí)施密鑰注入操作。10.4 密鑰分配可信第三方的三種工作模式Ekm(ks)終端主密鑰kt工作密鑰生成器解密Dkskm第10章 網(wǎng)絡(luò)加密與密鑰管理密鑰管理的基本概念二三 四網(wǎng)絡(luò)加密的方式及實(shí)現(xiàn)一五密鑰的保護(hù)、存儲(chǔ)與備份密鑰生成密鑰分配一六 密鑰的泄露、撤銷(xiāo)、過(guò)期與銷(xiāo)毀10.5 密鑰的保護(hù)、存儲(chǔ)與備份主機(jī)主密鑰0=Km0主機(jī)主密鑰1=Km1主機(jī)主密鑰2=Km2對(duì)現(xiàn)用密鑰或存儲(chǔ)在主機(jī)內(nèi)的密鑰加密初級(jí)密鑰二級(jí)密鑰二級(jí)密鑰終端主密鑰Kt(或二級(jí)通信密鑰)文件主密鑰Ks(或二級(jí)文件密鑰)對(duì)主機(jī)外的密鑰加密初級(jí)通信密鑰初級(jí)文件密鑰會(huì)話(huà)(或初級(jí))密鑰Ks文件(或初級(jí))密鑰Kf對(duì)數(shù)據(jù)加密傳送的數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)密鑰的分級(jí)保護(hù)結(jié)構(gòu)幾種密鑰存儲(chǔ)的方法密鑰的備份交給安全人員放在安全的地方保管采用共享密鑰協(xié)議每個(gè)用戶(hù)都有一個(gè)用戶(hù)加密文件備用存入ROM鑰卡或磁卡中10.5 密鑰的保護(hù)、存儲(chǔ)與備份難以記憶的密鑰可用加密形式存儲(chǔ),利用密鑰加密密鑰來(lái)做。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中九年級(jí)數(shù)學(xué)教案教學(xué)設(shè)計(jì)一元二次方程地根與系數(shù)關(guān)系
- 《普通動(dòng)物學(xué)》總結(jié)模版
- 建筑施工事故安全管理體系
- 抗腫瘤藥物臨床應(yīng)用指導(dǎo)原則全文
- 園林法律法規(guī)試題及答案
- 銀行社招ai面試題庫(kù)及答案
- 藝術(shù)類(lèi)國(guó)企面試題目及答案
- 區(qū)域生態(tài)循環(huán)農(nóng)業(yè)項(xiàng)目可行性研究報(bào)告
- 修路公務(wù)員面試題及答案
- 影視器材運(yùn)輸保險(xiǎn)服務(wù)與定制保險(xiǎn)箱租賃協(xié)議
- (完整版)農(nóng)業(yè)主要知識(shí)點(diǎn)
- 體育科研方法試卷試題答案
- 《國(guó)家電網(wǎng)公司十八項(xiàng)電網(wǎng)反事故措施(試行)》實(shí)施細(xì)則
- 射線(xiàn)檢測(cè)操作指導(dǎo)書(shū)
- 中國(guó)民主同盟入盟申請(qǐng)表(樣表)
- 國(guó)家標(biāo)準(zhǔn)色卡電子版(WORD版圖片)
- 9種基坑坍塌案例
- 《呼吸機(jī)的使用管理》PPT課件.ppt
- 《手機(jī)攝影》全套課件(完整版)
- 年產(chǎn)10萬(wàn)噸甲醇低壓羰基化合成醋酸精制工段工藝設(shè)計(jì)(共56頁(yè))
- 兒童相聲劇本43286
評(píng)論
0/150
提交評(píng)論