數字簽名協議

2021-07-29 09:00:44 字數 901 閱讀 7133

可信,防偽造,防篡改,防抵賴,不可重用

協議思想:使用密碼技術,保證簽名性質(金鑰代表身份,密文防止篡改)

簽名過程:將訊息m加密作為訊息的簽名s=

ek(m

) 驗證過程:將簽名s解密獲得訊息m=

dk(s

) trent和張三共享金鑰ka

,和李四共享金鑰kb

張三m1

——>ea

(m1)

=c1 ——>m1

,tre

nt,m

2=s(

a)+m

1+c1

——> eb

(m2)

——>m2

李四 (1)簽名可信:由trent提供s(a)證明

(2)簽名不可偽造:只有張三知道ka

(3)簽名不可重用,簽名檔案不能改變:m2

包含了檔案訊息m1

和c1 ,m1

的改變將使得其與c1

不匹配;

(4)簽名不可抵賴:有s(a)和c1

證明張三m——>ea

v(m)

——>m李四

(1)簽名可信,不可偽造:由張三私鑰保證

(2)簽名不可重用:簽名是檔案的函式

(3)簽名檔案不能改變:由張三私鑰保證

(4)簽名不可抵賴:只有張三擁有私鑰

(1)帶加密的數字簽名:

簽名方m——>sa

v(m)

=s——>eb

p(s)

=c——>db

v(c)

=s——>va

p(s)

=m——>驗證方

(2)簽名者參與驗證的數字簽名:

採用離散對數簽名方案:私鑰x,公鑰y=

gxmo

dp

數字簽名簽名概述

數字簽名的技術流程描述 1 傳送者使用摘要演算法對傳送資訊產生資訊摘要 2 傳送者使用自己的私鑰對資訊摘要進行簽名 3 傳送者將資訊本身和已簽名的摘要一起傳送出去 4 接收者使用相同的摘要演算法對資訊本身計算資訊摘要 5 接收者使用傳送者的公鑰對簽名的摘要就行驗籤,獲得資訊傳送者的資訊摘要 6 接收...

數字信封 數字簽名

2019 08 06 19 51 51 數字簽名是用來表明資料傳送者身份的,有了簽名就說明這個資料是傳送都發出來的。為什麼?因為可以用你的公鑰開啟你的簽名資訊,獲取明文的hash值。數字信封,被公鑰加密後的對稱密碼被稱為數字信封,用於對稱金鑰的交換。數字證書,用來證明資料傳送者的身份的。為什麼能證明...

數字簽名技術

在當今高速發展的網路資訊化時代,人們越來越重視資訊的安全性問題,電子資訊內容的安全已經成為倍受關注的問題,數字簽名技術作為資訊保安領域的一項重要技術,應用日益廣泛。論述了數字簽名的作用及實現方法技術,並介紹了當前數字簽名的幾種新技術,展望了這一領域的發展前景。1數字簽名的作用 該技術在具體工作時,首...