[發明專利]基于區塊鏈的文件存證方法、系統及服務器有效
| 申請號: | 202011251134.2 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112383611B | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 張榮;張福哲;陳哲昺;譚人源 | 申請(專利權)人: | 上海保險交易所股份有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/10;H04L67/1097;H04L9/40;H04L9/32;G06F21/64 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 薛平;周曉飛 |
| 地址: | 200122 上海市浦東新區自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 文件 方法 系統 服務器 | ||
1.一種基于區塊鏈的文件存證方法,其特征在于,包括:
文件上傳的步驟:客戶端接收用戶的原始文件,將原始文件及對應的原始唯一文件標識、區塊鏈授權地址發送至文件服務器;
文件存儲及得到授權信息的步驟:文件服務器對原始文件進行加密,得到加密文件及對應的加密唯一文件標識;保存加密文件,得到對應的文件資源存儲位置標識;組織并存儲加密文件的授權信息,將授權信息對應的唯一標識返回至客戶端;所述授權信息包括:文件資源存儲位置標識,區塊鏈授權地址,原始唯一文件標識,以及加密唯一文件標識;所述原始唯一文件標識用于驗證原始文件的完整性,所述加密唯一文件標識用于驗證加密文件的完整性;
授權信息存證的步驟:
客戶端在接收到授權信息對應的唯一標識時,向區塊鏈網絡發起存證請求;所述存證請求包括授權信息對應的唯一標識;
預言機在監聽到區塊鏈網絡的存證請求后,向文件服務器發送獲取授權信息請求;所述獲取授權信息請求中包括授權信息對應的唯一標識;
文件服務器在接收到獲取授權信息請求時,對授權信息對應的唯一標識進行驗證;在驗證通過時,根據授權信息中的文件資源存儲位置標識,確認文件資源的有效性;在確認文件資源有效時,將授權信息通過預言機發送至區塊鏈網絡;
每一區塊鏈節點將接收到的授權信息存儲在區塊鏈授權地址對應的用戶名下。
2.如權利要求1所述的基于區塊鏈的文件存證方法,其特征在于,所述文件上傳的步驟還包括:客戶端將用戶的公鑰發送至文件服務器;所述原始唯一文件標識為原始哈希值;
所述文件存儲及得到授權信息的步驟具體包括:文件服務器產生隨機對稱秘鑰,利用隨機對稱秘鑰加密原始文件,根據加密文件計算對應的加密哈希值,保存加密文件,產生對應的文件資源存儲位置標識;通過用戶的公鑰加密所述隨機對稱秘鑰;組織并存儲加密文件的授權信息,將授權信息對應的哈希值返回至客戶端;所述授權信息具體包括:文件資源存儲位置標識,區塊鏈授權地址,原始哈希值,加密哈希值,以及通過用戶的公鑰加密的隨機對稱秘鑰;所述隨機對稱秘鑰用于解密加密文件。
3.如權利要求2所述的基于區塊鏈的文件存證方法,其特征在于,文件服務器產生隨機對稱秘鑰,包括:根據原始文件,計算原始文件對應的哈希值,將計算出的哈希值與客戶端發來的原始哈希值進行比對;在比對結果一致時,產生隨機對稱秘鑰。
4.如權利要求1所述的基于區塊鏈的文件存證方法,其特征在于,還包括:對原始文件進行瀏覽的步驟:
客戶端接收用戶的文件瀏覽請求,將文件瀏覽請求發送至區塊鏈網絡;所述瀏覽請求中包括:授權信息對應的唯一文件標識;
主區塊鏈節點將所有區塊鏈節點根據授權信息對應的唯一文件標識共識得到的授權信息反饋給客戶端;
客戶端對授權信息進行簽名,將簽名的授權信息和公鑰發送至文件服務器;
文件服務器通過公鑰驗證簽名;在驗證通過時,計算公鑰對應的地址,將公鑰對應的地址與授權信息中的區塊鏈授權地址比對;在比對結果一致時,根據授權信息中的文件資源存儲位置標識,查找對應的加密文件,將加密文件返回至客戶端;
客戶端解密所述加密文件進行瀏覽。
5.如權利要求4所述的基于區塊鏈的文件存證方法,其特征在于,文件服務器通過公鑰驗證簽名,包括:文件服務器驗證授權信息中文件資源存儲位置標識是否存在,如果存在,通過公鑰驗證簽名。
6.如權利要求4所述的基于區塊鏈的文件存證方法,其特征在于,所述授權信息還包括:授權時效;
在比對結果一致時,根據授權信息中的文件資源存儲位置標識,查找對應的加密文件,包括:在比對結果一致時,根據授權時效,驗證授權信息是否過期,如果未過期,根據授權信息中的文件資源存儲位置標識,查找對應的加密文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海保險交易所股份有限公司,未經上海保險交易所股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011251134.2/1.html,轉載請聲明來源鉆瓜專利網。





