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

正文內(nèi)容

數(shù)字簽名與身份認證-在線瀏覽

2025-07-12 00:59本頁面
  

【正文】 ∈ P,有 s=Sigk(x),那么 s∈ S為消息 x的簽名,將 (x, s)發(fā)送到簽名驗證者。其中: ① 任意是 k∈ K,函數(shù) Sigk和Verk都為多項式時間函數(shù)。 ③如果壞人要偽造 B對 x的簽名,在計算上是不可能的。 ④ 一個簽名方案不能是五條件安全的,有足夠的時間,第三方總能偽造 B的簽名。收方通過發(fā)方的電子簽名能夠確認發(fā)方的確切身份,但無法偽造。雙方的通信內(nèi)容高度保密,第三方無從知曉。通信的內(nèi)容無法被篡改。發(fā)方一旦將電子簽字的信息發(fā)出,就不能再否認。數(shù)據(jù)可以只簽名或只加密,也可既簽名又加密,當然,也可以既不簽名也不加密。 ,而且從公開的信息很難推測出用于產(chǎn)生簽名的機密信息 數(shù)字簽名技術(shù) ? 數(shù)字簽名方案的分類 (1)基于離散對數(shù)問題的簽名方案 (2)基于素因子分解問題的簽名方案 (3)上述兩種的結(jié)合簽名方案 (1)單個用戶簽名的數(shù)字簽名方案 (2)多個用戶的數(shù)字簽名方案。而私有密鑰的加密解密則使用的是接收方的密鑰對,這是 多對一 的關(guān)系:任何知道接收方公開密鑰的人都可以向接收方發(fā)送加密信息,只有唯一擁有接收方私有密鑰的人才能對信息解密。這種方式提供了更高的安全性。 (2)發(fā)送一方選擇一個秘密密鑰對文件進行加密,并把加密后的文件通過網(wǎng)絡(luò)傳輸?shù)浇邮辗健? (4)接受方使用自己的私有密鑰對密鑰信息進行解密,得到秘密密鑰的明文。 (6)接收方用發(fā)送方的公開密鑰對數(shù)字簽名進行解密,得到數(shù)字摘要的明文。如果兩個數(shù)字簽名是相同的,說明文件在傳輸過程中沒有被破壞。 (2)用私鑰 (d, n)加密散列值: s= (H(M))d mod n。 (3)發(fā)送消息和簽名 (M, s)。 接收方收到 (M, s)之后 (1)取得發(fā)送方的公鑰 (e, n) (2)解密簽名 s: h=se mod n。 (4)比較,如果 h= H(M),表示簽名有效;否則,簽名無效。 L是 64的倍數(shù),范圍是 512- 1024; Q: p1的 160bit的素因子; G: g=h(p1)/q mod p ,h滿足 1hp1, h(p1)/q mod p 1; X: 1xq, x為私鑰; Y: y=gx mod p , (p, q, g, y)為公鑰; H(x):單向 Hash函數(shù)。 P, q, g:可由一組用戶共享,但在實際應(yīng)用中,使用公開模數(shù)可能會帶來一定的威脅。 ? p計算 r= (gk mod p) mod q 和 s= (k1(H(m)+xr)) mod q。 ? 驗證時,計算 ? w=s1 mod q ? u1=(H(m)w) mod q ? v=((gu1 數(shù)字簽名技術(shù) DSA的一個重要特點是兩個素數(shù)公開,這樣,當使用別人的 p和 q時,即使不知道私鑰,也能確認它們是否是隨機產(chǎn)生的。 圖 4- 4描述了 DSS的簽名和驗證函數(shù)。 (1)選擇一個隨機數(shù) k, k ∈ [1, n—1]。如果 r=0,則回到步驟( 1); (4)計算 k1 mod n; (5)計算 e=SHA1(m); (6)計算 s= k1(e+dr) mod n,如果 s=0,則回到步驟( 1); (7)對消息的簽名為 (r, s); 最后簽名者就可以把消息 m和簽名 (r, s)發(fā)送給接收者。當接收者收到消息 m和簽名 (r, s)之后,驗證對消息簽名的有效性,需要取得這些參數(shù):全局參數(shù) D= (q, FR, a, b, G, n, h),發(fā)送者的公鑰 Q。 u2=rw mod n。而簽名者僅僅持有并知道眾多私有密鑰中的一個;所以強大的攻擊者恢復(fù)出來的私有密鑰,剛好是簽名者持有的私有密鑰的情況出現(xiàn)概率是非常小的。 ? 盲簽名 圖 4- 5 盲簽名原理 數(shù)字簽名技術(shù) 完全盲簽名 簽名者在文件上的簽名是有效的,簽名是其簽署文件的證據(jù)。但是,簽名者不能把簽署文件的行為與簽署了的文件相關(guān)聯(lián)。 ? 批量簽名 批量簽名 (Batch Signature),是指能夠用一次簽名動作,完成對若干個不同的消息的簽名;并且以后可以對每一條消息獨立的進行認證。 數(shù)字簽名技術(shù) 該協(xié)議使用了一個可信賴的第三方,假設(shè)該團體有 n個成員,下面簡單的描述該協(xié)議的步驟: (1)第三方產(chǎn)生 n m對密鑰 (公鑰私鑰對 );然后給每一個成員 m對互異的密鑰; (2)第三方把 n m個公鑰用隨機的順序加以公開,作為群體的公鑰表;并且第三方記住每 —個成員對應(yīng)哪 m對密鑰: (3)當群體中某 —個成員簽名時,從自己的 m個私鑰中隨機選擇一個,進行簽名。 (5)當發(fā)生爭議時,第三方知道密鑰對與成員之間的對應(yīng)關(guān)系,所以可以確定出簽名者是團體中哪一個成員。 數(shù)字簽名技術(shù) ? 代理簽名 代理簽名 (Proxy Signature),就是指定某人來代替自己簽署,也稱為委托簽名。 (2)不可偽造性 (Unfe ability),只有原來的簽名者和所托付的代理人可以建立合法的代理簽名。 (4)可證實性 (Verifiability),從代理簽字中 ,驗證者能夠相信原始的簽名者認同了這份簽名的消息。 (6)不可抵賴性 (Undeniability),代理簽名者不能事后抵賴他所建立的已被認可的代理簽名。其中又可以區(qū)分為兩種方式,一種稱為不保護代理者 (proxy—unprotected)的方式;另 —種稱為保護代理者 (proxy—protected)的方式。 數(shù)字簽名技術(shù) ? 多重簽名 假設(shè) A和 B都需要對文件進行簽名,最為簡單的有兩種
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1