[發明專利]基于區塊鏈的身份認證系統、認證方法、介質、終端有效
| 申請號: | 202110475100.X | 申請日: | 2021-04-29 |
| 公開(公告)號: | CN113221189B | 公開(公告)日: | 2022-05-03 |
| 發明(設計)人: | 路松峰;王錦東;周軍龍;吳俊軍;朱建新 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64;G06F21/62;G06F21/60;G06F16/27 |
| 代理公司: | 北京金智普華知識產權代理有限公司 11401 | 代理人: | 藍曉玉 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 身份 認證 系統 方法 介質 終端 | ||
1.一種基于區塊鏈的身份認證系統,其特征在于,所述基于區塊鏈的身份認證系統包括:
數據采集模塊、公民信息數據庫、數據處理模塊、區塊鏈和部門應用終端;
數據采集模塊,用于采集用戶個人信息,并將采集的相關信息以及相應的數據查詢驗證請求發送至公民信息數據庫;同時用于將通過驗證的信息發送至數據處理模塊;
公民信息數據庫,用于接收數據采集模塊發送的采集信息以及數據查詢驗證請求,對接收的信息與數據庫中的公民個人信息進行驗證,并返回驗證結果至數據采集模塊;同時用于存儲公民身份信息;
數據處理模塊,用于對數據進行Hash處理,并為每個用戶的數據產生公私鑰對;同時將處理好的數據上鏈;
區塊鏈,用于存儲數據處理模塊處理好的包括哈希塊與附屬密文塊的數據;同時用于進行用戶的身份認證;
部門應用終端,用于對鏈上的公民信息進行驗證;同時返回鏈上認證結果給用戶;
所述數據處理模塊對數據采集模塊傳輸的數據進行Hash處理,并為每個用戶的數據產生公私鑰對,同時將處理好的數據上鏈包括:
(1)采用哈希算法對于數據采集模塊傳輸的數據Data進行處理,得到一個哈希值:TH=Hash(Data);
(2)為該塊內的每個用戶隨機產生一對公私鑰對,將每個用戶的TH打包成哈希塊,標記塊號,并用打包成哈希塊里的每個用戶的公鑰分別對塊號進行加密;
(3)將加密后的每組密文打包為附屬密文塊,并將所述附屬密文塊與哈希塊一同打包成塊并上鏈,同時將用戶的TH、私鑰與塊號發送給用戶。
2.如權利要求1所述基于區塊鏈的身份認證系統,其特征在于,所述用戶個人信息包括:姓名、性別、身份證號及其他個人信息。
3.如權利要求1所述基于區塊鏈的身份認證系統,其特征在于,所述基于區塊鏈的身份認證系統還包括:
所述數據采集模塊的輸出端與所述數據處理模塊的輸入端相連;
所述數據處理模塊與區塊鏈相連接;
所述部門應用終端與區塊鏈之間通過以太網進行通訊,所述部門應用終端進行用戶身份的交互認證。
4.一種應用于如權利要求1-3任意一項所述基于區塊鏈的身份認證系統的基于區塊鏈的身份認證方法,其特征在于,所述基于區塊鏈的身份認證方法包括:
步驟一,數據采集模塊利用電腦終端、人臉識別設備對用戶進行個人數據的采集;數據采集模塊將采集到的信息以及查詢請求發送至公民信息數據庫;
步驟二,公民信息數據庫對數據采集模塊發送的信息與數據庫中的公民個人信息進行驗證,并返回驗證結果給數據采集模塊;
步驟三,數據采集模塊基于驗證結果將通過驗證的信息傳輸至數據處理模塊,數據處理模塊對數據采集模塊傳輸的數據進行Hash處理,并為每個用戶的數據產生公私鑰對,同時將處理好的數據上鏈;
步驟四,部門應用終端發送查詢驗證請求,對鏈上的公民信息進行驗證;部門應用終端返回鏈上認證結果給用戶;
步驟三中,所述數據處理模塊對數據采集模塊傳輸的數據進行Hash處理,并為每個用戶的數據產生公私鑰對,同時將處理好的數據上鏈包括:
(1)采用哈希算法對于數據采集模塊傳輸的數據Data進行處理,得到一個哈希值:TH=Hash(Data);
(2)為打包成哈希塊內的每個用戶隨機產生一對公私鑰對,將每個用戶的TH打包成哈希塊,標記塊號,并用該塊里的每個用戶的公鑰分別對塊號進行加密;
(3)將加密后的每組密文打包為附屬密文塊,并將所述附屬密文塊與哈希塊一同打包成塊并上鏈,同時將用戶的TH、私鑰與塊號發送給用戶。
5.如權利要求4所述基于區塊鏈的身份認證方法,其特征在于,步驟四中,所述部門應用終端發送查詢驗證請求,對鏈上的公民信息進行驗證包括:
1)在部門應用終端上輸入用戶的TH與所在塊的塊號,部門應用終端對區塊鏈上的對應塊進行查詢驗證,若用戶無法提供塊號,則自創世紀塊進行查詢;
2)用戶用自己的私鑰對該區塊的附屬密文塊內對應密文進行解密,解密后的明文為所在區塊的塊號則驗證正確。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110475100.X/1.html,轉載請聲明來源鉆瓜專利網。





