[發明專利]基于零知識證明的公民隱私保護的方法、系統及存儲介質有效
申請號: | 201910365740.8 | 申請日: | 2019-04-29 |
公開(公告)號: | CN110336672B | 公開(公告)日: | 2020-07-28 |
發明(設計)人: | 張曉;許強;周偉明;劉春蕊 | 申請(專利權)人: | 山東工商學院;山東冰鏈網絡信息科技有限公司 |
主分類號: | H04L9/32 | 分類號: | H04L9/32 |
代理公司: | 深圳市恒程創新知識產權代理有限公司 44542 | 代理人: | 趙愛蓉 |
地址: | 264005 山東*** | 國省代碼: | 山東;37 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 基于 知識 證明 公民 隱私 保護 方法 系統 存儲 介質 | ||
1.一種基于零知識證明的公民隱私保護的方法,其特征在于,應用于查驗終端,包括步驟:
獲取公民的生物識別信息,發送包括所述公民的生物識別信息的查詢請求至權威機構服務器,以使權威機構接收到所述查詢請求后反饋權威機構ID、所述公民的生物識別信息對應的默克爾根值、預設的哈希算法和預設的有序默克爾樹構建規則;
根據接收到的所述權威機構服務器反饋的所述權威機構ID和所述默克爾根值,獲取所述默克爾根值對應的強制公開信息;
根據獲取到的所述強制公開信息,判斷是否滿足第一預設條件,并當確定滿足第一預設條件時,發送隱私查驗請求至用戶終端,以使所述用戶終端反饋所述公民的至少一條個人隱私信息和默克爾驗證信息,其中所述第一預設條件為違法犯罪記錄信息;
根據所述哈希算法、所述有序默克爾樹構建規則、所述用戶終端反饋的各條個人隱私信息和默克爾驗證信息進行計算,獲得待驗證默克爾根值,判斷待驗證默克爾根值和所述默克爾根值是否相同,并根據判斷結果,對用戶終端提供的個人隱私信息進行驗證。
2.如權利要求1所述的基于零知識證明的公民隱私保護的方法,其特征在于,根據接收到的所述權威機構ID和所述默克爾根值,獲取所述默克爾根值對應的強制公開信息的步驟包括:
發送包括所述默克爾根值和所述權威機構ID的查詢請求至區塊鏈平臺,以使所述區塊鏈平臺接收到所述查詢請求后反饋所述權威機構ID對應的至少一個與所述默克爾根值相同的默克爾根值、對應的強制公開信息、對應的數字簽名和對應的存儲時間;
從接收到的所述權威機構ID對應的與所述默克爾根值相同各默克爾根值中選擇存儲時間最近的默克爾根值;
根據所述權威機構ID,獲取權威機構ID對應的權威機構服務器的第一公鑰,并采用所述第一公鑰對選擇的存儲時間最近的默克爾根值對應的數字簽名進行驗證;
若驗證通過,選擇存儲時間最近的默克爾根值對應強制公開信息,并作為所述公民的強制公開信息。
3.一種基于零知識證明的公民隱私保護的方法,其特征在于,包括步驟:
查驗終端獲取公民的生物識別信息,發送包括所述公民的生物識別信息的查詢請求至權威機構服務器;
所述權威機構服務器接收到所述查驗終端發送的包括所述公民的生物識別信息的查詢請求后,根據預存的默克爾根值和生物識別信息的映射關系,獲取所述公民的生物識別信息對應的默克爾根值,并將所述默克爾根值、權威機構ID、預設的哈希算法和預設的有序默克爾樹構建規則反饋至所述查驗終端;
所述查驗終端接收到所述權威機構服務器反饋的所述默克爾根值后,根據權威機構ID和所述默克爾根值,獲取所述默克爾根值對應的強制公開信息;
所述查驗終端根據獲取到的所述強制公開信息,判斷是否滿足第一預設條件,并當確定滿足第一預設條件時,發送隱私查驗請求至用戶終端,其中所述第一預設條件為違法犯罪記錄信息;
所述用戶終端接收到隱私查驗請求后,反饋至少一條個人隱私信息和默克爾驗證信息至所述查驗終端,其中所述默克爾驗證信息包括除反饋的各條個人隱私信息對應的各默克爾節點外的至少一個其他節點的哈希值或包括除反饋的各條個人隱私信息對應的默克爾節點外的至少一個其他節點的哈希值和對應的所屬層;
所述查驗終端根據所述哈希算法、所述有序默克爾樹構建規則、用戶終端反饋的各條個人隱私信息和默克爾驗證信息進行計算,獲得待驗證默克爾根值,判斷待驗證默克爾根值和所述默克爾根值是否相同,并根據判斷結果,對用戶終端提供的個人隱私信息進行驗證。
4.如權利要求3所述的基于零知識證明的公民隱私保護的方法,其特征在于,所述隱私查驗請求還包括查驗權限等級;
所述用戶終端接收到隱私查驗請求后,反饋至少一條個人隱私信息和默克爾驗證信息至所述查驗終端的步驟包括:
所述用戶終端接收到隱私查驗請求后,根據接收到的查驗權限等級和各條個人隱私信息的預設權限等級,反饋個人隱私信息中與查驗權限等級相同的權限等級對應的各條個人隱私信息和默克驗證信息至所述查驗終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東工商學院;山東冰鏈網絡信息科技有限公司,未經山東工商學院;山東冰鏈網絡信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365740.8/1.html,轉載請聲明來源鉆瓜專利網。