[發明專利]基于智能合約的數字身份管理和驗證方法有效
| 申請號: | 202110973626.0 | 申請日: | 2021-08-24 |
| 公開(公告)號: | CN113420277B | 公開(公告)日: | 2022-02-15 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 北京微芯感知科技有限公司 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31;G06F21/45;G06F21/62;G06F21/64 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張夢瑤 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 智能 合約 數字 身份 管理 驗證 方法 | ||
本公開中提供的基于智能合約的數字身份管理和驗證方法、裝置及存儲介質中,通過獲取待驗證方客戶端發送的認證請求,并根據接收到的認證請求中的身份憑證類型對應的上鏈信息規范對身份憑證類型對應的身份信息進行hash計算,得到第一hash值,然后向智能合約發送驗證請求,在獲取智能合約發送的驗證結果之后,根據智能合約的驗證結果,處理與待驗證方客戶端之間的業務。其中,本公開提出的方法中,利用智能合約實現了用戶在區塊鏈上進行數字身份的登記、存儲、以及驗證,確保了身份驗證數據源的及時性和用戶隱私數據的安全性。同時,提高了身份驗證的效率。
技術領域
本申請涉及區塊鏈技術領域,尤其涉及一種基于智能合約的數字身份管理和驗證方法、裝置及存儲介質。
背景技術
區塊鏈作為全球分布式數據庫系統,由于其具有不可偽造篡改、全網共享數據等特性,被廣泛應用。其中,當用戶在區塊鏈上執行業務時,需要先用自身的數字身份進行驗證,當數字身份驗證通過后才可以繼續執行后續業務。其中,數字身份指的是以數字形式存儲用戶的身份信息。
但是,相關技術中,僅將用戶的數字身份ID在區塊鏈上保存,當用戶核驗數字身份時,需要從鏈下的數據庫中獲取用戶的數字身份憑證,導致身份驗證數據源的及時性較低,以及無法在區塊鏈上核驗用戶的數字身份。因此,如何在區塊鏈上進行數字身份管理和驗證是丞需解決的問題。
發明內容
本申請提供一種基于智能合約的數字身份管理和驗證方法、裝置及存儲介質,以提出一種基于智能合約在區塊鏈上進行數字身份管理和驗證的方法。
本申請第一方面實施例提出一種基于智能合約的數字身份管理和驗證方法,應用于驗證方客戶端,包括:
獲取待驗證方客戶端發送的認證請求,其中,所述認證請求包括:待驗證方客戶端的數字身份ID、身份憑證類型、身份憑證類型對應的身份信息;
根據接收到的認證請求中的身份憑證類型對應的上鏈信息規范對所述身份憑證類型對應的身份信息進行hash計算,得到第一hash值;
向智能合約發送驗證請求,所述驗證請求包括:待驗證方客戶端的數字身份ID、身份憑證類型、以及所述第一hash值;
獲取所述智能合約發送的驗證結果,并根據所述智能合約的驗證結果,處理與所述待驗證方客戶端之間的業務。
本申請第二方面實施例提出一種基于智能合約的數字身份管理和驗證方法,應用于區塊鏈的智能合約,包括:
獲取驗證方客戶端發送的驗證請求,所述驗證請求包括:待驗證方客戶端的數字身份ID、身份憑證類型、以及驗證方客戶端基于所述待驗證方客戶端的身份憑證類型計算出的第一hash值;
基于所述待驗證方客戶端的數字身份ID和身份憑證類型,查詢所述待驗證方客戶端的身份憑證類型對應的第二hash值;
驗證所述第一hash值和所述第二hash值是否相同,并將驗證結果發送至所述驗證方客戶端。
本申請第三方面實施例提出一種基于智能合約的數字身份管理和驗證方法,應用于待驗證方客戶端,包括:
向驗證方客戶端發送認證請求,其中,所述認證請求包括:所述待驗證方客戶端的數字身份ID、身份憑證類型、身份憑證類型對應的身份信息。
本申請第四方面實施例提出一種基于智能合約的數字身份管理和驗證裝置,包括:
獲取模塊,用于獲取待驗證方客戶端發送的認證請求,其中,所述認證請求包括:待驗證方客戶端的數字身份ID、身份憑證類型、身份憑證類型對應的身份信息;
計算模塊,用于根據接收到的認證請求中的身份憑證類型對應的上鏈信息規范對所述身份憑證類型對應的身份信息進行hash計算,得到第一hash值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京微芯感知科技有限公司,未經北京微芯感知科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110973626.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提高阻抗生物傳感器效果的信號處理方法及裝置
- 下一篇:一種混凝土墻板





