[發(fā)明專(zhuān)利]基于零知識(shí)證明的公民隱私保護(hù)的方法、系統(tǒng)及存儲(chǔ)介質(zhì)有效
申請(qǐng)?zhí)枺?/td> | 201910365740.8 | 申請(qǐng)日: | 2019-04-29 |
公開(kāi)(公告)號(hào): | CN110336672B | 公開(kāi)(公告)日: | 2020-07-28 |
發(fā)明(設(shè)計(jì))人: | 張曉;許強(qiáng);周偉明;劉春蕊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 山東工商學(xué)院;山東冰鏈網(wǎng)絡(luò)信息科技有限公司 |
主分類(lèi)號(hào): | H04L9/32 | 分類(lèi)號(hào): | H04L9/32 |
代理公司: | 深圳市恒程創(chuàng)新知識(shí)產(chǎn)權(quán)代理有限公司 44542 | 代理人: | 趙愛(ài)蓉 |
地址: | 264005 山東*** | 國(guó)省代碼: | 山東;37 |
權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 基于 知識(shí) 證明 公民 隱私 保護(hù) 方法 系統(tǒng) 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開(kāi)了一種基于零知識(shí)證明的公民隱私保護(hù)的方法、系統(tǒng)及存儲(chǔ)介質(zhì),方法包括:查驗(yàn)終端獲取公民生物信息后,獲取該生物信息對(duì)應(yīng)的默克爾根值;根據(jù)所述默克爾根值,獲取所述默克爾根值對(duì)應(yīng)的強(qiáng)制公開(kāi)信息,當(dāng)強(qiáng)制公開(kāi)信息滿足第一預(yù)設(shè)條件后,發(fā)送隱私查驗(yàn)請(qǐng)求至該用戶終端;接收用戶終端反饋的個(gè)人隱私信息和默克爾驗(yàn)證信息,并根據(jù)哈希算法、有序默克爾樹(shù)構(gòu)建規(guī)則、個(gè)人隱私信息和默克爾驗(yàn)證信息進(jìn)行計(jì)算,獲得待驗(yàn)證默克爾根值,并判斷待驗(yàn)證默克爾根值和所述默克爾根值是否相同,當(dāng)待驗(yàn)證默克爾根值和所述默克爾根值相同,確定用戶終端提供的個(gè)人隱私信息是真實(shí)的。本發(fā)明解決了查閱公民過(guò)程中公民隱私信息被暴露的技術(shù)問(wèn)題。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈平臺(tái)技術(shù)領(lǐng)域,尤其涉及基于零知識(shí)證明的公民隱私保護(hù)的方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
近年來(lái),隨著4G網(wǎng)絡(luò)的普及以及5G網(wǎng)絡(luò)的準(zhǔn)備普及,人工智能,互聯(lián)網(wǎng)的不斷發(fā)展和日益成熟。一個(gè)數(shù)據(jù)化大時(shí)代已經(jīng)漸入人們生活的方方面面。當(dāng)執(zhí)法人員查閱某一公民時(shí),通過(guò)利用AI人臉識(shí)別該公民后,該公民的所有個(gè)人信息都會(huì)推送到執(zhí)法人員的終端上,執(zhí)法人員再根據(jù)這些信息中是否存在逃犯或老賴等信息,確定該公民是否是逃犯或者“老賴”。但查閱過(guò)程會(huì)導(dǎo)致被查閱公民的所有隱私信息都被暴露的問(wèn)題。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種基于零知識(shí)證明的公民隱私保護(hù)的方法、系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在解決查閱公民過(guò)程中公民隱私信息被暴露的技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┮环N基于零知識(shí)證明的公民隱私保護(hù)的方法,應(yīng)用于查驗(yàn)終端,包括步驟:
獲取公民的生物識(shí)別信息,發(fā)送包括所述公民的生物識(shí)別信息的查詢請(qǐng)求至權(quán)威機(jī)構(gòu)服務(wù)器,以使權(quán)威機(jī)構(gòu)接收到所述查詢請(qǐng)求后反饋權(quán)威機(jī)構(gòu)ID、所述公民的生物識(shí)別信息對(duì)應(yīng)的默克爾根值、預(yù)設(shè)的哈希算法和預(yù)設(shè)的有序默克爾樹(shù)構(gòu)建規(guī)則;
根據(jù)接收到的所述權(quán)威機(jī)構(gòu)服務(wù)器反饋的所述權(quán)威機(jī)構(gòu)ID和所述默克爾根值,獲取所述默克爾根值對(duì)應(yīng)的強(qiáng)制公開(kāi)信息;
根據(jù)獲取到的所述強(qiáng)制公開(kāi)信息,判斷是否滿足第一預(yù)設(shè)條件,并當(dāng)確定滿足第一預(yù)設(shè)條件時(shí),發(fā)送隱私查驗(yàn)請(qǐng)求至用戶終端,以使所述用戶終端反饋所述公民的至少一條個(gè)人隱私信息和默克爾驗(yàn)證信息;
根據(jù)所述哈希算法、所述有序默克爾樹(shù)構(gòu)建規(guī)則、所述用戶終端反饋的各條個(gè)人隱私信息和默克爾驗(yàn)證信息進(jìn)行計(jì)算,獲得待驗(yàn)證默克爾根值,判斷待驗(yàn)證默克爾根值和所述默克爾根值是否相同,并根據(jù)判斷結(jié)果,對(duì)用戶終端提供的個(gè)人隱私信息進(jìn)行驗(yàn)證。
可選地,根據(jù)接收到的所述權(quán)威機(jī)構(gòu)ID和所述默克爾根值,獲取所述默克爾根值對(duì)應(yīng)的強(qiáng)制公開(kāi)信息的步驟包括:
發(fā)送包括所述默克爾根值和所述權(quán)威機(jī)構(gòu)ID的查詢請(qǐng)求至區(qū)塊鏈平臺(tái),以使所述區(qū)塊鏈平臺(tái)接收到所述查詢請(qǐng)求后反饋所述權(quán)威機(jī)構(gòu)ID對(duì)應(yīng)的至少一個(gè)與所述默克爾根值相同的默克爾根值、對(duì)應(yīng)的強(qiáng)制公開(kāi)信息、對(duì)應(yīng)的數(shù)字簽名和對(duì)應(yīng)的存儲(chǔ)時(shí)間;
從接收到的所述權(quán)威機(jī)構(gòu)ID對(duì)應(yīng)的與所述默克爾根值相同各默克爾根值中選擇存儲(chǔ)時(shí)間最近的默克爾根值;
根據(jù)所述權(quán)威機(jī)構(gòu)ID,獲取權(quán)威機(jī)構(gòu)ID對(duì)應(yīng)的權(quán)威機(jī)構(gòu)服務(wù)器的第一公鑰,并采用所述第一公鑰對(duì)選擇的存儲(chǔ)時(shí)間最近的默克爾根值對(duì)應(yīng)的數(shù)字簽名進(jìn)行驗(yàn)證;
若驗(yàn)證通過(guò),選擇存儲(chǔ)時(shí)間最近的默克爾根值對(duì)應(yīng)強(qiáng)制公開(kāi)信息,并作為所述公民的強(qiáng)制公開(kāi)信息。
此外,本申請(qǐng)還提供一種基于零知識(shí)證明的公民隱私保護(hù)的方法,包括步驟:
查驗(yàn)終端獲取公民的生物識(shí)別信息,發(fā)送包括所述公民的生物識(shí)別信息的查詢請(qǐng)求至權(quán)威機(jī)構(gòu)服務(wù)器;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于山東工商學(xué)院;山東冰鏈網(wǎng)絡(luò)信息科技有限公司,未經(jīng)山東工商學(xué)院;山東冰鏈網(wǎng)絡(luò)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365740.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 基于本體的知識(shí)地圖繪制系統(tǒng)
- 基于知識(shí)地圖的領(lǐng)域知識(shí)瀏覽方法
- 一種基于知識(shí)本體的知識(shí)體系的建模方法
- 一種知識(shí)工程系統(tǒng)
- 知識(shí)自動(dòng)化系統(tǒng)和方法以及存儲(chǔ)器
- 基于SOLR的知識(shí)管理系統(tǒng)
- 基于知識(shí)節(jié)點(diǎn)所屬度的知識(shí)圖譜構(gòu)建方法和裝置
- 一種基于知識(shí)圖譜的稅務(wù)知識(shí)庫(kù)系統(tǒng)
- 一種智聯(lián)網(wǎng)中的網(wǎng)絡(luò)知識(shí)統(tǒng)一表征架構(gòu)及實(shí)現(xiàn)方法
- 知識(shí)點(diǎn)存儲(chǔ)方法、裝置、服務(wù)器及介質(zhì)
- 一種公民信息管理系統(tǒng)方法
- 一種公民信息管理方法
- 公民永久性身份證內(nèi)容的設(shè)計(jì)方法
- 一種人臉檢測(cè)方法及裝置
- 信息采集認(rèn)證系統(tǒng)
- 一種公民身份證號(hào)碼的替代號(hào)碼生成系統(tǒng)及生成方法
- 一種基于國(guó)家人口基礎(chǔ)信息創(chuàng)建公民身份區(qū)塊鏈的方法
- 公民信息的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于自然語(yǔ)言處理和知識(shí)圖譜的公民來(lái)訪引導(dǎo)方法
- 基于區(qū)塊鏈和人像識(shí)別技術(shù)的社區(qū)安防應(yīng)用方法