萬世昌
(商洛學院數學與計算機應用學院,陜西商洛726000)
一種后向安全的混合代理多重簽名方案
萬世昌
(商洛學院數學與計算機應用學院,陜西商洛726000)
以一個隨機數為種子,連續做散列運算,計算中生成的有序散列值就構成了一條單向散列鏈。將單向散列鏈引入代理簽名方案中,設計了一個混合代理多重簽名方案。新方案中當前時段的散列值參加簽名運算并在驗證階段得到驗證,保證了方案的后向安全性,如果當前時段密鑰丟失,今后時段簽名也不會被假冒。最后分析了方案的安全性和效率。
單向散列鏈;代理簽名;混合代理多重簽名;后向安全性
數字簽名是利用公鑰技術產生的一種類似于物理簽名的電子文檔。由于數字簽名中包含了簽名人的身份,所以能夠在網絡交易中認證簽名人并且防止簽名人抵賴。Rivest[1]提出第一個數字簽名方案后,大量的數字簽名方案不斷被提出。在某些情況下簽名人可能不在現場,必須委托別人進行簽名,為了適應這種情況Mambo等[2]提出了代理簽名。在代理簽名機制中,原始簽名人可以指定一個代理人代理自己簽名。隨后代理簽名受到廣大研究者的關注,并把這種機制進行了細化研究,提出了在不同場合使用的代理簽名體制,如代理盲簽名、代理環簽名、代理多重簽名[3-8]等簽名體制。在一個代理多重簽名方案中,指定的一個代理人代表多個原始簽名人進行簽名。但是如果有部分原始簽名人剛好在場他可以自己完成簽名,而其余的原始簽名人委托代理人進行簽名,適應這種特殊情況的簽名稱為混合代理多重簽名。……