freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息安全原理與技術(shù)ch05-hash函數(shù)和數(shù)字簽名(文件)

2025-02-19 01:03 上一頁面

下一頁面
 

【正文】 Ch5消息認證與數(shù)字簽名 SHA512算法步驟 ? 初始化 Hash緩沖區(qū) : Hash函數(shù)計算的中間結(jié)果和最終結(jié)果保存在 512位的緩沖區(qū)中,分別用 64比特的寄存器(A,B,C,D,E,F,G,H)表示,并將這些寄存器初始化為下列64位的整數(shù) (十六進制值 ): A = 0x6A09E667F3BCC908 B = 0x BB67AE8584CAA73B C = 0x 3C6EF372FE94F82B D = 0x A54FF53A5F1D36F1 E=0x 510E527FADE682D1 F=0x 9B05688C2B3E6C1F G=0x 1F83D9ABFB41BD6B H=0x 5BE0CD19137E2179 2023/2/25 33 Ch5消息認證與數(shù)字簽名 SHA512算法步驟 續(xù) ? 以 1024位分組( 16個字)為單位處理消息 :處理算法的核心是需要進行 80輪運算的模塊。數(shù)字簽名的應(yīng)用過程是,數(shù)據(jù)源發(fā)送方使用自己的私鑰對數(shù)據(jù)校驗和或其他與數(shù)據(jù)內(nèi)容有關(guān)的信息進行處理,完成對數(shù)據(jù)的合法“簽名”,數(shù)據(jù)接收方則利用發(fā)送方的公鑰來驗證收到的消息上的“數(shù)字簽名”,以確認簽名的合法性。 ? (2) 發(fā)送方使用自己的私鑰對消息散列值進行計算,得到一個較短的數(shù)字簽名串。簽名者隨機選擇一整數(shù) k, 1kq,并計算: – e = H(r, M) – s = k – xe mod q – (e, s)即為 M的簽名。 2023/2/25 45 Ch5消息認證與數(shù)字簽名 DSS ? DSA的系統(tǒng)參數(shù)選擇如下: – p: 512的素數(shù),其中 2L1p2L,512?L?1024,且 L是 64的倍數(shù),即 L的位長在512至 1024之間并且其增量為 64位。簽名者隨機選擇一整數(shù) k, 0kq,并計算: – r = (gk mod p) mod q – s = [k1 (H(M) + xr)] mod q – (r, s)即為 M的簽名。 – 否則,計算: – w = s1 mod q – u1 = (H(M)w) mod q – u2 = rw mod q – v = ((gu1yu2 ) mod p) mod q – 如果 v = r,則所獲得的 (r, s)是 M的合法簽名。盲簽名因為具有盲性這一特點,可以有效的保護所簽名的消息的具體內(nèi)容,所以在電子商務(wù)等領(lǐng)域有著廣泛的應(yīng)用。 2023/2/25 52 Ch5消息認證與數(shù)字簽名 盲簽名的步驟 ? A期望獲得對消息 m的簽名, B對消息 m的盲簽名的實現(xiàn)描述如下: –盲化: A對于消息進行處理,使用盲因子合成新的消息 M并發(fā)生給 B; –簽名: B對消息 M簽名后,將簽名 ( M, sign(M) ) 返回給給 A; –去盲: A去掉盲因子,從對 M的簽名中得到 B對m的簽名。 ? 不可跟蹤性 :一旦消息的簽名公開后,簽名者不能確定自己何時簽署的這條消息。 2023/2/25 55 Ch5消息認證與數(shù)字簽名 MOU盲簽名 ? 系統(tǒng)參數(shù) – p是一個大素數(shù), q為 p1的大素因子, g?Zp*,且 gq ? 1 mod p。 2023/2/25 59 Ch5消息認證與數(shù)字簽名 演講完畢,謝謝觀看! 。代理 2023/2/25 56 Ch5消息認證與數(shù)字簽名 MOU盲簽名 ? 簽名步驟如下 : – 1) 產(chǎn)生代理密鑰: A隨機選擇一個數(shù) k? Zp*,計算 r = gk mod p,然后計算代理簽名密鑰 s = (PRA + kr) modd q; – 2) 代理密鑰的傳遞: A將 (s, r) 以安全的方式發(fā)送給 B; – 3) 代理密鑰的驗證: B檢查等式 gs = PUA rr mod p 是否成立,如果成立則接受,否則拒絕; 2023/2/25 57 Ch5消息認證與數(shù)字簽名 MOU盲簽名 ? 4) 代理簽名者對消息簽名:對于消息 m, B將 s作為新的私鑰(替代 PRA)使用簽名算法產(chǎn)生對 m的簽名 sP = sig(s, m),然后將 (sp, r)作為他代表 A對于消息 m的數(shù)字簽名 (即代理簽名 ); ? 5) 代理簽名的驗證:接收方收到消息 m和代理簽名 (sp, r),驗證 ver(PUA, (sp, r), m) =true,是否成立,如果成立則認為代理簽名成立,否則拒絕。由原始簽名者(部分)授權(quán)代理簽名者,使代理簽名者產(chǎn)生代替原始簽名的簽名就是代理數(shù)字簽名。 ? 不可抵賴性 :簽名者一旦簽署了某個消息,他無法否認自己對消息的簽名。 2023/2/25 51 Ch5消息認證與數(shù)字簽名 盲簽名的性質(zhì) ? 它除了滿足一般的數(shù)字簽名條件外,還必須滿足下面的兩條性質(zhì): – 1. 簽名者不知道其所簽名的消息的具體內(nèi)容。 ? 仲裁數(shù)字簽名實際上涉及到多余一步的處理 , 仲裁者的加入使得對于消息的驗證具有了實時性 。 2023/2/25 47 Ch5消息認證與數(shù)字簽名 DSS ? 驗證 – 驗證者獲得 M和 (r, s),需要驗證 (r, s)是否是 M的簽名。 – g:滿足 g = h(p1)/q mod p – H:為散列函數(shù) – x:用戶的私鑰, 0xq – y:用戶的公鑰, y = gx mod p – p、 q、 g為系統(tǒng)發(fā)布的公共參數(shù),與公鑰 y公開;私鑰 x保密。 2023/2/25 44 Ch5消息認證與數(shù)字簽名 Schnorr數(shù)字簽名 ? 驗證 –驗證者獲得 M和 (e, s),需要驗證 (e, s)是否是 M的簽名。 ? (4) 接收方首先從接收到的消息中用同樣的散列函數(shù)計算出一個消息摘要,然后使用這個消息摘要、發(fā)送者的公鑰以及收到的數(shù)字簽名,進行數(shù)字簽名合法性的驗證。 –保存數(shù)字簽
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1