![第八講-報(bào)文鑒別_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/fa625302-8079-4944-98de-8449e93a5392/fa625302-8079-4944-98de-8449e93a53921.gif)
![第八講-報(bào)文鑒別_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/fa625302-8079-4944-98de-8449e93a5392/fa625302-8079-4944-98de-8449e93a53922.gif)
![第八講-報(bào)文鑒別_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/fa625302-8079-4944-98de-8449e93a5392/fa625302-8079-4944-98de-8449e93a53923.gif)
![第八講-報(bào)文鑒別_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/fa625302-8079-4944-98de-8449e93a5392/fa625302-8079-4944-98de-8449e93a53924.gif)
![第八講-報(bào)文鑒別_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/fa625302-8079-4944-98de-8449e93a5392/fa625302-8079-4944-98de-8449e93a53925.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、網(wǎng)絡(luò)通信的攻擊威脅n泄露:把報(bào)文內(nèi)容發(fā)布給任何人或沒(méi)有合法密鑰的進(jìn)程n流量分析:發(fā)現(xiàn)通信雙方之間報(bào)文流的通信模式,可以用來(lái)確定連接的頻率、持續(xù)時(shí)間長(zhǎng)度;還可以發(fā)現(xiàn)報(bào)文數(shù)量和長(zhǎng)度等網(wǎng)絡(luò)通信的攻擊威脅n偽裝:以假的源點(diǎn)身份將報(bào)文插入網(wǎng)絡(luò)中n內(nèi)容篡改:報(bào)文內(nèi)容被插入,刪除,變換,修改n序號(hào)篡改:對(duì)通信雙方報(bào)文序號(hào)的任何修改,包括插入、刪除或重排序n時(shí)間篡改:報(bào)文延遲或重放n抵賴:接受者否認(rèn)收到某報(bào)文;發(fā)送者否認(rèn)發(fā)送過(guò)某報(bào)文報(bào)文鑒別信源識(shí)別:驗(yàn)證報(bào)文的發(fā)送者是真實(shí)的,而不是冒充的驗(yàn)證報(bào)文的完整性,在傳送或存儲(chǔ)過(guò)程中未被篡改,重放或延遲等n數(shù)字簽名的目的報(bào)文鑒別n鑒別的結(jié)構(gòu)底層必須有某種函數(shù)產(chǎn)生一個(gè)鑒別
2、標(biāo)識(shí):用于認(rèn)證一個(gè)報(bào)文的值高層認(rèn)證協(xié)議以底層函數(shù)為原語(yǔ),使接收者完成報(bào)文的鑒別報(bào)文鑒別的三種方式n消息加密:以整個(gè)報(bào)文的密文作為鑒別標(biāo)識(shí)對(duì)稱加密公鑰加密n報(bào)文鑒別碼(MAC):以一個(gè)公共函數(shù)和一個(gè)密鑰產(chǎn)生一個(gè)固定長(zhǎng)度的值作為認(rèn)證鑒別標(biāo)識(shí)n散列函數(shù)(HASH):一個(gè)公共函數(shù),將任意長(zhǎng)度的報(bào)文映射到一個(gè)固定長(zhǎng)度的散列值,作為鑒別標(biāo)識(shí)對(duì)稱加密保密和認(rèn)證AB:():()kkABkA E MBB D MM與 共享密鑰,查看是否為有意義的明文對(duì)稱加密保密和認(rèn)證n提供保密-僅A和B共享密鑰n提供一定程度的鑒別A是用此密鑰發(fā)送密文的唯一來(lái)源B需要某些手段確定解密結(jié)果是合法明文:校驗(yàn)碼n 不提供簽名發(fā)送人和接收
3、人均可偽造報(bào)文ABbKUb 提供保密 僅B有KR 能解密 不提供鑒別 任何一方均可以使用加密報(bào)文而假稱它是發(fā)自A的公鑰加密保密公鑰加密鑒別和簽名ABn提供鑒別和簽名公鑰加密保密、鑒別和簽名ABnKRa提供認(rèn)證和簽名僅A有KRa可進(jìn)行加密任何一方均能使用KUa驗(yàn)證簽名nKUb提供保密性報(bào)文鑒別碼接收者可以確信消息M未被改變接收者可以確信消息來(lái)自所聲稱的發(fā)送者若報(bào)文中包含序號(hào)(如HDLC,X.25, TCP),則接收者可以保證報(bào)文的正常順序,因?yàn)楣粽邿o(wú)法成功更改序列號(hào)報(bào)文鑒別ABMAC=CK(M),K為A和B共享密鑰,M為明文A-B: M|CK(M)n提供鑒別:僅A和B共享密鑰ABMAC=CK1
4、(M)A-B: EK2M|CK1(M)n提供鑒別:僅A和B共享密鑰K1n提供保密:僅A和B共享密鑰K2報(bào)文鑒別與保密:鑒別與密文連接ABMAC=CK1(EK2(M)A-B: EK2M|CK1(EK2(M)n提供鑒別:僅A和B共享密鑰K1n提供保密:僅A和B共享密鑰K2報(bào)文鑒別 VS 常規(guī)加密散列函數(shù)()hH M散列函數(shù)的要求nH能用于任意大小分組,能產(chǎn)生定長(zhǎng)輸出n對(duì)任何給定的x,H(x)要相對(duì)易于計(jì)算,使得硬件和軟件實(shí)現(xiàn)成為可能n單向性:對(duì)任何給定的碼h,尋找x使得H(x)= h在計(jì)算上是不可行的散列函數(shù)的要求n映射分布均勻性和差分分布均勻性n輸入中每一比特信息,應(yīng)盡量均勻的反映到輸出的每一比
5、特上, 輸出的每一比特,都是輸入中盡可能多比特的信息一起作用的結(jié)果n抗沖突性:在統(tǒng)計(jì)上無(wú)法產(chǎn)生2個(gè)散列值相同的預(yù)映射。n弱抗沖突性:給定任意分組x,尋找不等于x的y,使得H(x)=H(y)在計(jì)算上是不可行的n強(qiáng)抗沖突性:尋找任何的(x,y),使得H(x)= H(y)在計(jì)算上是不可行的A-B: EKM|H(M)n提供鑒別:加密保護(hù)H(M)n提供保密:僅A和B共享密鑰KA-B: M|EkH(M)n提供鑒別:加密保護(hù)H(M)A-B: M|EKRaH(M)n提供鑒別:加密保護(hù)H(M)n提供簽名:僅A能生成EKRaH(M)A-B: EKM|EKRaH(M)n提供鑒別:加密保護(hù)H(M)n提供保密:僅A和B
6、共享密鑰KA-B: M|H(M|S)n提供鑒別:僅A和B共享秘密值S,且S不在信道中傳輸n減少了兩次加/解密過(guò)程A-B: EKM|H(M|S)n提供鑒別:僅A和B共享秘密值Sn提供保密:僅A和B共享密鑰Kn減少了兩次加/解密過(guò)程n報(bào)文鑒別碼需要對(duì)全部數(shù)據(jù)進(jìn)行加密n報(bào)文鑒別碼速度慢n散列函數(shù)是一種直接產(chǎn)生鑒別碼的方法nMerkle于1989年提出迭代散列函數(shù)模型n具體做法:把原始消息M分成一些固定長(zhǎng)度b比特的塊Yi,(Y0,Y1, YL-1,)最后一塊填充為b比特,并包含報(bào)文M的長(zhǎng)度值設(shè)定初始值CV0壓縮函數(shù)f,CVi=f(CVi-1,Yi-1)最后一個(gè)CVi為hash值,H(M,CV0)=CV
7、LMD5描述nRon Rivest于1990年提出MD4n1992年, Ron Rivest 完成MD5 (RFC 1321) n在最近數(shù)年,MD5是最主要的hash算法n現(xiàn)行美國(guó)標(biāo)準(zhǔn)SHA-1以MD5的前身MD4為基礎(chǔ)MD5描述:n輸入:任意長(zhǎng)度的報(bào)文n輸入分組長(zhǎng)度:512bit n輸出:128bit報(bào)文MD5設(shè)計(jì)目標(biāo)MD5示意圖n消息分組與填充附加填充比特,對(duì)報(bào)文進(jìn)行填充使報(bào)文長(zhǎng)度(比特?cái)?shù))與448模512同余,即填充后長(zhǎng)度為512的整數(shù)倍減去64附加長(zhǎng)度值,將64bit表示的初始報(bào)文M的位長(zhǎng)度(低字節(jié)序)附加在填充后報(bào)文尾部。將消息M分組為Y0, Y1, YL-1,其中每個(gè)分組為512位
8、最后一個(gè)分組YL-1,前448位為消息M的尾部加上填充值,填充值最高位為1,其余位為0(低字節(jié)序)MD5描述step 2n緩沖區(qū)初始化nMD5使用緩沖區(qū)存放處理過(guò)程的中間結(jié)果和最后的消息摘要n緩沖區(qū)MD為128bitnMD可表示為4個(gè)32bit的寄存器(A,B,C,D),每個(gè)寄存器均以小字節(jié)序存放數(shù)據(jù)n壓縮:由壓縮函數(shù)HMD5對(duì)每個(gè)消息分組Yi進(jìn)行4輪循環(huán)的壓縮處理。),(150iiMDiYCVHCVIVCVn輸出LCVMD HMD5壓縮算法nHMD5壓縮算法輸入:當(dāng)前處理的512位分組Yi128位緩沖區(qū)MD中4個(gè)32位寄存器A,B,C,D的當(dāng)前值常量表T中的常數(shù):T1.16,T17.32,
9、T33.48,T49.64HMD5壓縮算法n常量表T1.64中各元素Ti為32位整數(shù),取值為:為弧度值iiabsINTTi),(sin(2(32n常量表T:隨機(jī)化32位整型量,消除輸入數(shù)據(jù)的規(guī)律性 Function g(b,c,d)F(b,c,d) (b&c)|(b&d)G(b,c,d) (b&d)|(c&d)H(b,c,d) bcdI(b,c,d) c(b|d)基本MD5操作(單步)HMD5壓縮算法BB+(A+g(B,C,D)+XK+Ti)s)A,B,C,D: 緩存中的4個(gè)字g: 基本邏輯函數(shù)F,G,H,I中的一個(gè)s: 32bit參數(shù)循環(huán)左移s個(gè)比特Xk: =
10、Mq*16+k,第q個(gè)長(zhǎng)度為512bit報(bào)文分組中的第k個(gè)32bit字Ti:矩陣T中的第i個(gè)32bit字+:模232加法HMD5壓縮算法16mod7)(16mod)35()(16mod)51()(432iiiiiiSecure Hash Algorithm簡(jiǎn)介SHA-1算法SHA-1算法)01230(0123)103254760(76543210)980(98)890(89)674523010(01234567FEDxCFEDCExDBADCFExFEDCBACxEFCDABABCDEFBxAn步驟4:對(duì)每個(gè)消息分組Yi進(jìn)行4輪循環(huán)的壓縮處理,每輪處理結(jié)構(gòu)相同,但使用的位邏輯函數(shù)不同,每輪處理
11、由20次迭代組成每一步運(yùn)算步驟常量從消息塊導(dǎo)出),),30(,),), 5 (),(),(DCBCLSAKWACLSDCBfEEDCBAii每一步運(yùn)算步驟-位邏輯函數(shù) C DH(B,C,D)= (B&C)|(B&D)|(C&D)I(B,C,D)= B C DSHA-1算法結(jié)論nSHA-1使用big-endiann速度慢于MD5n安全性優(yōu)于MD5RIPEMD-160n歐洲RIPE項(xiàng)目的結(jié)果nRIPEMD為128位n更新后成為RIPEMD-160n基礎(chǔ)是MD5n算法n輸入:任意長(zhǎng)度的消息n輸出:長(zhǎng)度為160位的消息摘要n處理:以512位數(shù)據(jù)塊為單位nHash函數(shù)把變長(zhǎng)信息映
12、射到定長(zhǎng)信息nHash函數(shù)不具備可逆性nHash函數(shù)速度較快nHash函數(shù)與對(duì)稱密鑰加密算法有某種相似性n對(duì)Hash函數(shù)的密碼分析比對(duì)稱密鑰密碼更困難nHash函數(shù)可用于消息摘要nHash函數(shù)可用于數(shù)字簽名n用于保護(hù)通信雙方免受第三方攻擊n無(wú)法防止通信雙方的相互攻擊n信宿方偽造報(bào)文n信源方否認(rèn)已發(fā)送的報(bào)文n引入數(shù)字簽名,是筆跡簽名的模擬數(shù)字簽名n傳統(tǒng)簽名的基本特點(diǎn):n與被簽的文件在物理上不可分割n簽名者不能否認(rèn)自己的簽名n簽名不能被偽造n容易被驗(yàn)證n數(shù)字簽名是傳統(tǒng)簽名的數(shù)字化,基本要求:n能與所簽文件“綁定”n簽名者不能否認(rèn)自己的簽名n簽名不能被偽造n容易被驗(yàn)證數(shù)字簽名n數(shù)字簽名的性質(zhì)數(shù)字簽名
13、的性質(zhì)n必須能夠驗(yàn)證作者及其簽名的日期時(shí)間n必須能夠認(rèn)證簽名時(shí)刻的內(nèi)容n簽名必須能夠由第三方驗(yàn)證,以解決爭(zhēng)議n數(shù)字簽名需要滿足的條件n收方條件:接收者能夠核實(shí)和確認(rèn)發(fā)送者對(duì)消息的簽名,但不能偽造對(duì)消息者的簽名n發(fā)方條件:發(fā)送者事后不能否認(rèn)和抵賴對(duì)消息的簽名n公證條件:公證方能確認(rèn)收方的信息,做出仲裁,但不能偽造這一過(guò)程。n簽名必須是依賴于被簽名信息的一個(gè)位串模板n簽名必須使用某些對(duì)發(fā)送者是唯一的信息,以防止雙方的偽造與否認(rèn)n必須相對(duì)容易生成該數(shù)字簽名n必須相對(duì)容易識(shí)別和驗(yàn)證該數(shù)字簽名n偽造該數(shù)字簽名在計(jì)算復(fù)雜性意義上具有不可行性,既包括對(duì)一個(gè)已有的數(shù)字簽名構(gòu)造新的消息,也包括對(duì)一個(gè)給定消息偽造一個(gè)數(shù)字簽名n在存儲(chǔ)器中保存一個(gè)數(shù)字簽名副本是現(xiàn)實(shí)可行的n系統(tǒng)初始化過(guò)程:產(chǎn)生數(shù)字簽名方案中用到的一切參數(shù),包括公開(kāi)和秘密參數(shù)n簽名產(chǎn)生過(guò)程:用戶利用給定的算法對(duì)消息m產(chǎn)生簽名sig(m),簽名過(guò)程可以公開(kāi)也可以不公開(kāi)n簽名驗(yàn)證過(guò)程:驗(yàn)證者利用公開(kāi)驗(yàn)證方法及簽名公鑰對(duì)給定消息的簽名進(jìn)行驗(yàn)證,得出簽名的有效性判斷直接數(shù)字簽名直接數(shù)字簽名n驗(yàn)證模式依賴于發(fā)送方的保密密鑰n發(fā)送方要抵賴發(fā)送某一消息時(shí),可能會(huì)聲稱其私有密鑰丟失或被竊,從而他人偽造了他的簽名n改進(jìn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年云南職教高考醫(yī)學(xué)類專業(yè)理論考試題庫(kù)(含答案)
- 2025年畢節(jié)職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年武漢工貿(mào)職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2024喜劇綜藝年度報(bào)告
- 2025春季新學(xué)期,中小學(xué)校長(zhǎng)在全體教師大會(huì)上發(fā)言:從電影《熊出沒(méi)重啟未來(lái)》破局解鎖新學(xué)期教育密碼
- 10kV配電站房工程的電氣設(shè)計(jì)方案與性能分析
- 幼兒園組織活動(dòng)設(shè)計(jì)策劃方案五篇
- 商業(yè)街店面租賃合同范本
- 幼兒園中班冬季教育活動(dòng)策劃方案五篇
- 2024年綠色能源產(chǎn)業(yè)投資合作合同
- 2025-2030年中國(guó)納米氧化鋁行業(yè)發(fā)展前景與投資戰(zhàn)略研究報(bào)告新版
- 2025年度正規(guī)離婚協(xié)議書(shū)電子版下載服務(wù)
- 2025年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 2025光伏組件清洗合同
- 電力電纜工程施工組織設(shè)計(jì)
- 2024年網(wǎng)格員考試題庫(kù)完美版
- 《建筑與市政工程防水規(guī)范》解讀
- 2024年重慶市中考數(shù)學(xué)試題B卷含答案
- 醫(yī)生給病人免責(zé)協(xié)議書(shū)(2篇)
- 人教版(2024年新教材)七年級(jí)上冊(cè)英語(yǔ)Unit 7 Happy Birthday 單元整體教學(xué)設(shè)計(jì)(5課時(shí))
- 口腔粘膜常見(jiàn)疾病
評(píng)論
0/150
提交評(píng)論