[發明專利]用戶身份生成及更新方法和裝置、存儲介質和節點設備在審
| 申請號: | 201911414987.0 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111181730A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 陳怡博 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/08 |
| 代理公司: | 北京英創嘉友知識產權代理事務所(普通合伙) 11447 | 代理人: | 王曉霞 |
| 地址: | 100195 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 身份 生成 更新 方法 裝置 存儲 介質 節點 設備 | ||
本公開涉及一種用戶身份生成及更新方法和裝置、存儲介質及節點設備,所述用戶身份生成方法應用于區塊鏈中的節點,所述方法包括:基于接收到的身份生成請求,生成用戶部分私鑰,并生成密鑰生成請求,所述身份生成請求中包括用戶標識;將所述密鑰生成請求和所述用戶標識發送至密鑰生成中心,并接收所述密鑰生成中心生成的中心部分密鑰;將所述用戶部分密鑰和所述中心部分密鑰合成為完整私鑰;存儲所述用戶標識和所述完整私鑰。
技術領域
本公開涉及區塊鏈領域,具體地,涉及一種用戶身份生成及更新方法和裝置、存儲介質及節點設備。
背景技術
區塊鏈被認為是引領信息互聯網向價值互聯網轉變的關鍵技術,根據不同的應用場景以及用戶需求,區塊鏈大致可以分為公有鏈、私有鏈以及聯盟鏈三大類。隨著區塊鏈技術的發展,應用重心逐漸從虛擬貨幣交易轉入實體經濟資產價值轉移,市場關注的目光也從公有鏈逐漸轉向聯盟鏈。與公有鏈不同,聯盟鏈中任何用戶必須經過身份認證才能加入區塊鏈網絡,并且只有指定聯盟或組織中用戶才能完成有效交易,這樣有效的保證了鏈上信息的可靠性和安全性。
聯盟鏈平臺使用PKI(Public Key Infrastructure,公鑰基礎設施)和CA(Certificate Authority,認證中心)方式實現用戶的身份認證管理,但隨著鏈上組織及節點的增多,需要大量存儲空間和計算開銷來存儲和驗證眾多公鑰證書,網絡帶寬壓力劇增,也加劇了存儲和效率瓶頸。但是,如果利用用戶標識和用戶公鑰、密鑰的組合方式來確定用戶身份,由于私鑰托管在密鑰生成中心中,存在密鑰泄露帶來的安全風險。
發明內容
本公開的目的是提供一種用戶身份生成、更新及注銷的方法和裝置、存儲介質及節點設備,以解決上述的技術問題。
為了實現上述目的,本公開提供一種用戶身份生成方法,所述方法應用于區塊鏈中的節點,所述方法包括:基于接收到的身份生成請求,生成用戶部分私鑰,并生成密鑰生成請求,所述身份生成請求中包括用戶標識;將所述密鑰生成請求和所述用戶標識發送至密鑰生成中心,并接收所述密鑰生成中心生成的中心部分密鑰;將所述用戶部分密鑰和所述中心部分密鑰合成為完整私鑰;存儲所述用戶標識和所述完整私鑰。
可選地,所述方法還包括:對所述完整私鑰進行加密;所述存儲所述用戶標識和所述完整私鑰,包括:存儲所述用戶標識和加密后的所述完整私鑰。
可選地,所述方法還包括:接收所述密鑰生成中心基于所述密鑰生成請求生成的形式公鑰;基于所述形式公鑰和預設公鑰算法生成完整公鑰;存儲所述完整公鑰。
本公開的第二方面,提供一種用戶身份更新方法,所述方法應用于區塊鏈中的節點,所述方法包括:基于接收到的身份更新請求,生成更新用戶部分私鑰,并生成密鑰更新請求,所述身份更新請求中包括用戶標識;將所述密鑰更新請求和所述用戶標識發送至密鑰生成中心,并接收所述密鑰生成中心生成的更新中心部分密鑰;將所述更新用戶部分密鑰和所述更新中心部分密鑰合成為更新完整私鑰;用所述更新完整私鑰替換所述用戶標識的原有的完整私鑰。
可選地,所述方法還包括:接收所述密鑰生成中心生成的更新形式公鑰;基于所述更新形式公鑰和預設公鑰算法生成更新完整公鑰;用所述更新完整公鑰替換原有的完整公鑰。
本公開的第三方面,提供一種用戶身份生成裝置,所述裝置應用于區塊鏈中的節點,所述裝置包括:第一生成模塊,用于基于接收到的身份生成請求,生成用戶部分私鑰,并生成密鑰生成請求,所述身份生成請求中包括用戶標識;第一發送模塊,用于將所述密鑰生成請求和所述用戶標識發送至密鑰生成中心,并接收所述密鑰生成中心生成的中心部分密鑰;第一合成模塊,用于將所述用戶部分密鑰和所述中心部分密鑰合成為完整私鑰;第一存儲模塊,用于存儲所述用戶標識和所述完整私鑰。
可選地,所述裝置還包括加密模塊,用于對所述完整私鑰進行加密;所述第一存儲模塊,用于存儲所述用戶標識和加密后的所述完整私鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911414987.0/2.html,轉載請聲明來源鉆瓜專利網。





