必威电竞|足球世界杯竞猜平台

盲簽名
來源:互聯網

盲簽名是一種在數字簽名過程中保護消息內容隱私的技術,由大衛·喬姆提出。在這種簽名方式中,簽名者在簽名之前無法看到消息的內容(盲化)。盲簽名后的結果可以像常規數字簽名一樣對原始的、非盲化的消息進行公開驗證。盲簽名的應用場景包括電子選舉和數字現金等,它能有效地保護用戶隱私,同時確保簽名者和消息作者的身份分離。

基本介紹

在普通數字簽名中,簽名者總是先知道數據的內容后才實施簽名,這是通常的辦公事務所需要的。但有時卻需要某個人對某數據簽名,而又不能讓他知道數據的內容。稱這種簽名為盲簽名(BlindSignature)。在無記名投票選舉和虛擬幣系統中往往需要這種盲簽名。

特點

盲簽名與普通簽名相比有兩個顯著的特點:

①簽名者不知道所簽署的數據內容;

②在簽名被接收者泄露后,簽名者不能追蹤簽名。即:如果把簽名的數據給簽名者看,他確信是自己的簽名,但他無法知道什么時候對什么樣的盲數據施加簽名而得到此簽名數據。·盲簽名在電子商務和電子政務系統中有著廣泛的應用前景。

具體步驟

接收者首先將待簽數據進行盲變換,把變換后的盲數據發給簽名者。

經簽名者簽名后再發給接收者。

接收者對簽名再作去盲變換,得出的便是簽名者對原數據的盲簽名。

這樣便滿足了條件①要滿足條件②必須使簽名者事后看到盲簽名時不能與盲數據聯系起來,這通常是依靠某種協議來實現的。

設計背景

一般的簽名,簽名者對自己發出的簽名,必須是記得的,比如,在何時何地對誰發的,他自己可以記下來。但是,如果把簽名看作是電子現金的話,就涉及到了匿名性的問題,于是就設計出盲簽名。

盲簽名算法是具有下列兩個特性的數字簽名算法

Ø;消息的內容對簽名者是不可見的

Ø;在簽名被接受者公開后,簽名者不能追蹤簽名。

意義

盲簽名在某種程度上保護了參與者的利益,但不幸的是盲簽名的匿名性可能被犯罪份子所濫用。為了阻止這種濫用,人們又引入了公平盲簽名的概念。公平盲簽名比盲簽名增加了一個特性,即建立一個可信中心,通過可信中心的授權,簽名者可追蹤簽名。

參考資料 >

生活家百科家居網