[發明專利]一種基于二次哈希的關聯存證方法及系統在審
| 申請號: | 202010437975.6 | 申請日: | 2020-05-21 |
| 公開(公告)號: | CN111553693A | 公開(公告)日: | 2020-08-18 |
| 發明(設計)人: | 陳議尊 | 申請(專利權)人: | 陳議尊 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/40;H04L9/06;G06F21/64;G06F16/27 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610000 四川省成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 二次 關聯 方法 系統 | ||
本發明提出一種基于二次哈希的關聯存證方法及系統,本發明在使用時,第一摘要作為交易數據的不可逆哈希結果,第二摘要作為生物特征數據的不可逆哈希結果,在后期需要對交易數據和生物特征數據進行數據驗證時,只需對兩者再做一次哈希運算比對與第一摘要/第二摘要是否相等,即可知曉交易數據和生物特征數據是否受到篡改;將第一摘要和第二摘要拼串后再做一次哈希運算,即二次哈希;后期需要對交易數據和生物特征數據的關聯性進行驗證時,只需再對拼串進行一次哈希運算并與第三摘要對比,便可知曉本拼串中第一摘要和第二摘要有沒有受到篡改,本拼串中第一摘要和第二摘要未受到篡改,則表示在本組中的兩個數據均是原封不動,匹配未受到篡改。
技術領域
本發明涉及區塊鏈技術領域,具體涉及一種基于二次哈希的關聯存證方法及系統。
背景技術
區塊鏈可以用于不局限于加密貨幣領域的自動化任務和處理,這種解決方案將能夠利用區塊鏈的特性進行更好地加密處理事務。市場上所有發行的都存在中心化嚴重的現象,無論是信用卡、航空飛行,還是商場購物,抑或是電信行業的網上商場,都是由各自的企業或者平臺進行推廣。目前有一些基于面部識別的區塊鏈數字交易處理技術,其中對于交易數據和面部數據的匹配關聯性的保障,還未有一種有效的解決方案。
發明內容
針對現有技術中的缺陷,本發明提出一種基于二次哈希的關聯存證方法及系統,其能夠保障交易數據和面部數據的匹配關聯性。
一種基于二次哈希的關聯存證方法,包括步驟:
在多個交易節點上統計交易數據,交易時采集交易者的生物特征,在交易數據和生物特征數據間建立關聯;
對交易數據做哈希運算得到第一摘要,對生物特征數據做哈希運算得到第二摘要,將所述第一摘要和第二摘要拼串,對所述拼串做哈希運算得到第三摘要;
對所述第三摘要進行私鑰加密得到數字簽名,并對該私鑰對應的公鑰加密得到數字證書,并將所述數字簽名和數字證書上傳至網絡中;
在預設時間段內將所有交易節點的交易數據和生物特征數據打包為一個區塊,將交易的時間、采集生物特征數據的時間、交易數據的哈希、生物特征數據的哈希,記入當前區塊的區塊頭作為特征值,根據所述特征值計算當前區塊的哈希;將先后生成的區塊互相構建為區塊鏈;區塊中的交易數據和生物特征數據下傳至各個交易節點進行分布式儲存;
對計算得到的所述第二摘要進行私鑰加密得到數字簽名,并對該私鑰對應的公鑰加密得到數字證書,并將所述數字簽名和數字證書附在生物特征數據上一同上傳至網絡中。
進一步的,所述第一摘要、第二摘要和第三摘要互不相等。
進一步的,還包括步驟:
所述交易節點與第三方監管系統對接,利用第三方監管系統對所述私鑰對應的公鑰加密得到數字證書。
進一步的,采用MongoDB數據庫進行生物特征的采集;
所述生物特征數據包括指紋、虹膜及面部結構光。
一種可存儲計算設備,所述可存儲計算設備包括存儲器和處理器;所述存儲器用于存儲計算機程序;所述處理器,用于當執行所述計算機程序時,實現如權利要求1-4任一項所述的方法步驟。
一種基于二次哈希的關聯存證系統,包括多個交易節點模塊,交易節點模塊中設有可存儲計算設備,所述可存儲計算設備對交易數據進行統計,所述交易節點模塊中設有生物特征采集模塊,所述生物特征采集模塊在交易時采集訪問者的生物特征,在交易數據和生物特征數據間建立關聯;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳議尊,未經陳議尊許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010437975.6/2.html,轉載請聲明來源鉆瓜專利網。





