[發明專利]基于區塊鏈的密鑰管理方法、系統及存儲介質在審
| 申請號: | 202110150802.0 | 申請日: | 2021-02-04 |
| 公開(公告)號: | CN112508576A | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 徐文超;申子熹 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06F21/60;G06F21/64;G06F21/44 |
| 代理公司: | 深圳市隆天聯鼎知識產權代理有限公司 44232 | 代理人: | 葉虹 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 密鑰 管理 方法 系統 存儲 介質 | ||
1.一種基于區塊鏈的密鑰管理方法,其特征在于,包括:
業務服務器通過外網接收簽名請求,并將所述簽名請求通過內網發送至離線服務器;其中,所述簽名請求攜帶待簽名數據和目標用戶標識;
所述業務服務器根據所述目標用戶標識獲得業務服務私鑰及對應的業務服務公鑰;
所述業務服務器接收所述離線服務器傳送的離線服務公鑰,根據所述離線服務公鑰和所述業務服務私鑰生成目標公鑰;其中,所述離線服務公鑰由所述離線服務器根據所述目標用戶標識獲得的對應離線服務私鑰得到;
所述業務服務器接收所述離線服務器根據所述待簽名數據和所述離線服務私鑰生成的離線服務簽名,并根據所述離線服務簽名和所述業務服務公鑰生成所述待簽名數據的目標簽名;
所述業務服務器將所述目標公鑰和所述目標簽名傳輸至區塊鏈網絡中的節點設備,以便所述節點設備利用所述目標公鑰對所述目標簽名進行驗證,在驗證通過后將所述待簽名數據上鏈。
2.根據權利要求1所述的方法,其特征在于,所述簽名請求還包括目標業務碼;其中,所述業務服務器根據所述目標用戶標識獲得業務服務私鑰及對應的業務服務公鑰,包括:
所述業務服務器根據所述簽名請求中的所述目標用戶標識和所述目標業務碼,從業務服務數據庫中獲取業務服務密鑰存儲文件、業務服務位移量和業務服務隨機鹽值;
所述業務服務器對所述目標用戶標識、所述業務服務隨機鹽值和所述業務服務固有鹽值進行拼接處理,獲得業務服務拼接串;
所述業務服務器使用所述業務服務位移量對所述業務服務拼接串進行位移變化處理,獲得業務服務初始加密密碼;
所述業務服務器對所述業務服務初始加密密碼進行截取處理,生成業務服務加密密碼;
所述業務服務器使用所述業務服務加密密碼解密所述業務服務密鑰存儲文件,獲得所述業務服務私鑰;
所述業務服務器根據所述業務服務私鑰生成所述業務服務公鑰。
3.根據權利要求2所述的方法,其特征在于,在所述業務服務器根據所述簽名請求中的所述目標用戶標識和所述目標業務碼,從業務服務數據庫中獲取業務服務密鑰存儲文件、業務服務位移量和業務服務隨機鹽值之前,所述方法還包括:
所述業務服務器生成所述業務服務私鑰和所述業務服務隨機鹽值,并獲取所述業務服務固有鹽值;
所述業務服務器對所述目標用戶標識、所述業務服務隨機鹽值和所述業務服務固有鹽值進行拼接處理,獲得所述業務服務拼接串;
所述業務服務器隨機生成所述業務服務位移量,并使用所述業務服務位移量對所述業務服務拼接串進行位移變化處理,獲得所述業務服務初始加密密碼;
所述業務服務器對所述業務服務初始加密密碼進行截取處理,生成所述業務服務加密密碼;
所述業務服務器使用所述業務服務加密密碼加密所述業務服務私鑰,獲得所述業務服務密鑰存儲文件;
所述業務服務器將所述業務服務密鑰存儲文件、所述業務服務位移量、所述業務服務隨機鹽值與所述目標用戶標識和所述目標業務碼關聯存儲至所述業務服務數據庫中。
4.根據權利要求1所述的方法,其特征在于,所述業務服務器接收所述離線服務器傳送的離線服務公鑰,根據所述離線服務公鑰和所述業務服務私鑰生成目標公鑰,包括:
所述業務服務器將所述業務服務公鑰傳遞至所述離線服務器,以便所述離線服務器利用所述離線服務私鑰同態加密所述業務服務公鑰,生成所述目標公鑰;
所述業務服務器接收所述離線服務器傳遞的所述離線服務公鑰;
所述業務服務器利用所述業務服務私鑰同態加密所述離線服務公鑰,生成所述目標公鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110150802.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:轉氨酶突變體及其應用
- 下一篇:一種無線網數據的識別方法、裝置及系統





