[發明專利]資質驗證方法、裝置、系統、設備和可讀存儲介質在審
| 申請號: | 201910096016.X | 申請日: | 2019-01-31 |
| 公開(公告)號: | CN109858911A | 公開(公告)日: | 2019-06-07 |
| 發明(設計)人: | 周曉健;邵珠光 | 申請(專利權)人: | 京東數字科技控股有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q10/10 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 胡艾青;劉芳 |
| 地址: | 100195 北京市北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資質驗證 資質審核 區塊 可讀存儲介質 申請 密鑰 信息存儲 信息泄露 有效驗證 構建 調用 發放 驗證 | ||
本發明提供一種資質驗證方法、裝置、系統、設備和可讀存儲介質,以資質申請端、資質發放端、資質審核端以及區塊鏈構建資質驗證系統,將資質發放端對資質申請端生成的資質信息存儲在區塊鏈中,資質申請端通過向資質審核端提供密鑰來限定其可驗證的有效驗證項信息,資質審核端根據資質申請端提供的密鑰調用區塊鏈進行資質驗證,降低了信息泄露風險,提高了資質信息的安全性,進而提高了資質驗證的可靠性。
技術領域
本發明涉及計算機技術領域,尤其涉及一種資質驗證方法、裝置、系統、設備和可讀存儲介質。
背景技術
個人或者組織(作為申請方)為了使用某些服務,常常需要向審核方提供自己的某項資質的證明,例如個人為了貸款需要向金融機構證明自己有碩士學歷、個人為了玩某個游戲需要游戲廠商證明自己年滿18歲、個人為了租車需要向租車平臺證明自己有駕照,企業為了在電商平臺銷售服飾需要向電商平臺證明自己有銷售服飾的資質等等。
現在的技術,主要通過個人或者企業作為申請方上傳某些“證書”或者“資質文件”的信息,審核方進行人工或者機器對這些信息進行審核和校驗,進而判斷申請方是否具有真實的資質。
然而,現有技術因為需要提交某些資質文件提供審核,而這些資質文件中有大量非審核所需的信息,存在申請方隱私泄露的隱患。
發明內容
本發明實施例提供一種資質驗證方法、裝置、系統、設備和可讀存儲介質,降低了申請方信息泄露的風險。
根據本發明的第一方面,提供一種資質驗證方法,包括:
獲取資質驗證請求,所述資質驗證請求包括所述第一密鑰以及目標驗證項信息,其中,第一密鑰為資質申請端生成的;
基于區塊鏈合約,根據從資質發放端獲取的第一資質信息,對所述第一密鑰和從資質申請端獲取的第二資質信息進行校驗;
若確定所述校驗通過,則基于區塊鏈合約,根據所述目標驗證項信息對所述第二資質信息進行驗證。
可選地,所述第二資質信息為加密信息;
所述基于區塊鏈合約,根據從資質發放端獲取的第一資質信息,對所述第一密鑰和從資質申請端獲取的第二資質信息進行校驗,包括:
基于區塊鏈合約,以所述第一密鑰對從資質申請端獲取的第二資質信息進行解密,得到資質明文信息;
基于區塊鏈合約,根據從資質發放端獲取的第一資質信息,對所述資質明文信息進行校驗。
可選地,所述第一資質信息包括資質發放端生成的資質明文信息的第一哈希值;
所述基于區塊鏈合約,根據從資質發放端獲取的第一資質信息,對所述資質明文信息進行校驗,包括:
基于區塊鏈合約,對所述資質明文信息哈希處理,得到第二哈希值;
基于區塊鏈合約,判斷所述第二哈希值與所述第一哈希值是否一致,若是,則確定校驗通過,若否,則確定校驗不通過。
可選地,所述資質驗證請求還包括:所述資質發放端的公鑰;
在所述獲取資質驗證請求之前,還包括:從資質發放端獲取第一資質信息和所述第一資質信息對應的簽名數據;
在所述基于區塊鏈合約,判斷所述第二哈希值與所述第一哈希值是否一致之前,還包括:基于區塊鏈合約,以所述資質發放端的公鑰,對所述第一資質信息對應的簽名數據進行驗簽處理,得到驗簽通過的指示結果。
可選地,在所述基于區塊鏈合約,以所述第一密鑰對從資質申請端獲取的第二資質信息進行解密,得到資質明文信息之前,還包括:
獲取所述第一密鑰的合法性審核信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東數字科技控股有限公司,未經京東數字科技控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910096016.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于區塊鏈的計算機設備
- 下一篇:一種基于風險識別的轉賬請求處理方法及裝置





