"/>
【技術實現步驟摘要】
一種盲簽名設備、系統以及方法
[0001]本申請涉及信息安全
,特別涉及一種盲簽名設備
、
系統以及方法
。
技術介紹
[0002]盲簽名技術是一種數字簽名技術,該技術允許消息擁有者先將消息盲化,然后讓簽名者對盲化的消息進行簽名,最后消息擁有者對簽字除去盲因子,得到簽名者關于原消息的簽名
。
這樣,會使簽名者看不到所簽署文件的具體內容,其次,簽名被公開后,簽名者不能追蹤簽名
。
[0003]目前,使用較多的盲簽名技術都是基于密碼學構造,包括基于非對稱加密
(Ron Rivest
?
Adi Shamir
?
Leonard Adleman
,
RSA)
算法的盲簽名技術,這種盲簽名技術需要設置很長的密鑰才能保證算法安全,密鑰越長則意味著運算效率越低,同時也意味著簽名越大
。
還有基于橢圓曲線公鑰密碼算法
(
比如
SM2)
或基于橢圓曲線的數字簽名算法
(Elliptic Curve Digital Signature Algorithm
,
ECDSA)
的盲簽名技術,這類技術需要用戶與簽名者至少進行多次交互才能完成簽名
。
技術實現思路
[0004]本申請提供了一種盲簽名設備
、
系統以及方法,通過軟件保護擴展
(Software Guard eXtensions ...
【技術保護點】
【技術特征摘要】
1.
一種盲簽名設備,其特征在于,所述設備包括:可信認證模塊
、
解密模塊以及盲簽名模塊;所述可信認證模塊用于確定加密公鑰和解密私鑰;所述解密模塊用于在可信計算環境中,根據所述解密私鑰和密文得到簽名信息,所述可信計算環境由所述盲簽名設備提供,所述密文由用戶設備根據所述加密公鑰將所述簽名信息加密得到;所述盲簽名模塊用于在所述可信計算環境中,根據所述簽名信息和簽名私鑰得到盲簽名
。2.
根據權利要求1所述的設備,其特征在于,所述可信認證模塊還用于響應于來自所述用戶設備的可信認證請求消息,生成
SGX
報告,所述
SGX
報告中攜帶有所述加密公鑰;所述可信認證請求消息用于請求所述盲簽名
。3.
一種盲簽名系統,其特征在于,所述系統包括盲簽名設備和用戶設備,所述盲簽名設備用于確定可信計算環境,以及在所述可信計算環境中根據解密私鑰解密密文,得到盲簽名并向所述用戶設備發送所述盲簽名;所述用戶設備用于根據所述盲簽名設備生成的加密公鑰加密簽名信息得到所述密文,以及接收所述盲簽名
。4.
根據權利要求3所述的系統,其特征在于,所述用戶設備還用于向所述簽名設備發送可信認證請求消息,所述可信認證請求消息用于請求所述盲簽名;所述盲簽名設備還用于根據所述可信認證請求消息,生成
SGX
報告,所述
SGX
報告中包括所述加密公鑰
。5.
一種盲簽名方法,所述方法用于盲簽名設備,其特征在于,所述方法包括:確定可信計算環境中的解密私鑰以及確定
SGX
報告,所述
SGX
報告包括加密公鑰;向用戶設備發送所述加密公鑰;接收來自所述用戶設備的密文,所述密文由所述用戶設備根據所述盲簽名設備生成的加密公鑰將簽名信息加密得到;在所述可信計算環境中根據所述解密私鑰解密所述密文,以得到所述簽名信息;根據簽名私鑰和所述簽名信息確定盲簽名,所述簽名私鑰由盲簽名設備生成;向所述用戶設備發送所述盲簽名
。6.
根據權利要求5所述方法,其特征在于,在確定可信計算環境中的解密私鑰以及確定
SGX
報告之前,所述方法還包括:接...
【專利技術屬性】
技術研發人員:張珂杰,黃方蕾,張占禮,胡麥芳,尚璇,
申請(專利權)人:杭州趣鏈科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。