本發明專利技術公開了一種基于區塊鏈的電子檔案管理方法、裝置及系統。所述方法包括:通過區塊鏈網絡對第一用戶終端進行身份認證,在所述第一用戶終端通過身份認證時,響應所述第一用戶終端發起的第一操作請求執行第一操作,并根據所述第一用戶終端的身份信息和操作信息生成第一操作記錄,將所述第一操作記錄存儲于區塊鏈數據庫;通過所述區塊鏈網絡對第二用戶終端進行身份認證,在所述第二用戶終端通過身份認證時,響應所述第二用戶終端發起的第二操作請求執行第二操作,并根據所述第二用戶終端的身份信息和操作信息生成第二操作記錄,將所述第二操作記錄存儲于所述區塊鏈數據庫和區塊鏈保護系統。本發明專利技術能夠提高電子檔案數據的安全性和真實性。性和真實性。性和真實性。
【技術實現步驟摘要】
一種基于區塊鏈的電子檔案管理方法、裝置及系統
[0001]本專利技術涉及區塊鏈
,尤其涉及一種基于區塊鏈的電子檔案管理方法、裝置及系統。
技術介紹
[0002]隨著信息化時代的到來,紙質檔案逐漸被電子化,形成電子檔案。目前,主要利用電子檔案管理系統管理電子檔案。電子檔案管理系統依靠網絡運行,由于網絡存在很多安全漏洞,不法分子可以利用這些安全漏洞入侵電子檔案管理系統盜取、篡改檔案信息,導致電子檔案的數據容易被破壞,帶來嚴重損失。且電子檔案管理系統需要不斷適應更新升級后的網絡環境,一旦電子檔案系統依賴的網絡環境出現較大變化,電子檔案管理系統可能會出現兼容問題,甚至造成電子檔案的數據失真。
[0003]現有電子檔案管理方法依靠網絡運行,存在數據泄露、被篡改風險,且難以保障數據的真實性。
技術實現思路
[0004]本專利技術提供一種基于區塊鏈的電子檔案管理方法、裝置及系統,能夠提高電子檔案數據的安全性和真實性。
[0005]為了解決上述技術問題,第一方面,本專利技術一實施例提供一種基于區塊鏈的電子檔案管理方法,包括:
[0006]通過區塊鏈網絡對第一用戶終端進行身份認證,在所述第一用戶終端通過身份認證時,響應所述第一用戶終端發起的第一操作請求執行第一操作,并根據所述第一用戶終端的身份信息和操作信息生成第一操作記錄,將所述第一操作記錄存儲于區塊鏈數據庫;
[0007]通過所述區塊鏈網絡對第二用戶終端進行身份認證,在所述第二用戶終端通過身份認證時,響應所述第二用戶終端發起的第二操作請求執行第二操作,并根據所述第二用戶終端的身份信息和操作信息生成第二操作記錄,將所述第二操作記錄存儲于所述區塊鏈數據庫和區塊鏈保護系統。
[0008]進一步地,所述基于區塊鏈的電子檔案管理方法,還包括:
[0009]響應所述第一用戶終端和/或所述第二用戶終端發起的注冊請求,將所述第一用戶終端和/或所述第二用戶終端的身份信息發送至所述區塊鏈網絡,通過所述區塊鏈網絡根據所述第一用戶終端和/或所述第二用戶終端的身份信息,向所述第一用戶終端和/或所述第二用戶終端下發電子數字證書。
[0010]進一步地,所述響應所述第一用戶終端發起的第一操作請求執行第一操作,具體包括:
[0011]響應所述第一用戶終端發起的查詢請求,根據所述第一用戶終端上傳的檔案編號,分別從本地數據庫和所述區塊鏈數據庫中提取編號與所述檔案編號相同的電子檔案,得到第一電子檔案集和第二電子檔案集,向所述第一用戶終端返回所述第一電子檔案集和
所述第二電子檔案集的合集;或者,
[0012]響應所述第一用戶終端發起的查詢請求,根據所述第一用戶終端上傳的檔案關鍵字,分別從所述本地數據庫和所述區塊鏈數據庫中提取包含所述檔案關鍵字的電子檔案,得到第三電子檔案集和第四電子檔案集,向所述第一用戶終端返回所述第三電子檔案集和所述第四電子檔案集的合集。
[0013]進一步地,所述響應所述第一用戶終端發起的第一操作請求執行第一操作,具體包括:
[0014]響應所述第一用戶終端發起的驗證請求,將本地數據庫中的操作記錄與所述區塊鏈保護系統中的第二操作記錄進行比對,在比對不一致時,根據所述區塊鏈保護系統中的第二操作記錄更新所述本地數據庫中的操作記錄。
[0015]進一步地,所述響應所述第二用戶終端發起的第二操作請求執行第二操作,具體包括:
[0016]響應所述第二用戶終端發起的新增請求,根據所述第二用戶終端上傳的新增電子檔案,判斷本地數據庫中是否存在所述新增電子檔案,若存在,則向所述第二用戶終端返回所述本地數據庫中的新增電子檔案,若不存在,則將所述新增電子檔案存儲于所述本地數據庫。
[0017]進一步地,所述響應所述第二用戶終端發起的第二操作請求執行第二操作,具體包括:
[0018]響應所述第二用戶終端發起的更新請求,根據所述第二用戶終端上傳的更新電子檔案從本地數據庫中確定對應的電子檔案,并將所述電子檔案更新為所述更新電子檔案。
[0019]進一步地,所述將所述第一操作記錄存儲于區塊鏈數據庫,具體為:
[0020]將所述第一操作記錄發送給所述區塊鏈網絡的節點,按照區塊鏈共識機制上鏈后存儲于所述區塊鏈數據庫。
[0021]進一步地,所述將所述第二操作記錄存儲于所述區塊鏈數據庫和區塊鏈保護系統,具體為:
[0022]將所述第二操作記錄發送給所述區塊鏈網絡的節點,按照區塊鏈共識機制上鏈后存儲于所述區塊鏈數據庫,并將所述區塊鏈數據庫中的第二操作記錄同步至所述區塊鏈保護系統。
[0023]第二方面,本專利技術一實施例提供一種基于區塊鏈的電子檔案管理裝置,包括:
[0024]第一管理模塊,用于通過區塊鏈網絡對第一用戶終端進行身份認證,在所述第一用戶終端通過身份認證時,響應所述第一用戶終端發起的第一操作請求執行第一操作,并根據所述第一用戶終端的身份信息和操作信息生成第一操作記錄,將所述第一操作記錄存儲于區塊鏈數據庫;
[0025]第二管理模塊,用于通過所述區塊鏈網絡對第二用戶終端進行身份認證,在所述第二用戶終端通過身份認證時,響應所述第二用戶終端發起的第二操作請求執行第二操作,并根據所述第二用戶終端的身份信息和操作信息生成第二操作記錄,將所述第二操作記錄存儲于所述區塊鏈數據庫和區塊鏈保護系統。
[0026]第三方面,本專利技術一實施例提供一種基于區塊鏈的電子檔案管理系統,包括執行如上所述的基于區塊鏈的電子檔案管理方法的電子檔案管理子系統、區塊鏈網絡;
[0027]所述電子檔案管理子系統與所述區塊鏈網絡連接。
[0028]本專利技術的實施例,具有如下有益效果:
[0029]通過區塊鏈網絡對第一用戶終端進行身份認證,在第一用戶終端通過身份認證時,響應第一用戶終端發起的第一操作請求執行第一操作,并根據第一用戶終端的身份信息和操作信息生成第一操作記錄,將第一操作記錄存儲于區塊鏈數據庫,通過區塊鏈網絡對第二用戶終端進行身份認證,在第二用戶終端通過身份認證時,響應第二用戶終端發起的第二操作請求執行第二操作,并根據第二用戶終端的身份信息和操作信息生成第二操作記錄,將第二操作記錄存儲于區塊鏈數據庫和區塊鏈保護系統,實現電子檔案管理。相比于現有技術,本專利技術的實施例通過應用區塊鏈網絡,在用戶終端對電子檔案進行操作之前對用戶終端進行身份認證,即利用證書密鑰進行身份認證,在用戶終端對電子檔案進行操作之后將操作記錄存儲于區塊鏈數據庫,不僅能夠利用區塊鏈的密鑰技術對用戶終端進行身份認證,還能夠運用區塊鏈數據庫以及區塊鏈保護系統存儲數據,從而提高電子檔案數據的安全性和真實性。
附圖說明
[0030]圖1為本專利技術第一實施例中的一種基于區塊鏈的電子檔案管理方法的流程示意圖;
[0031]圖2為本專利技術第一實施例中示例的響應第二用戶終端發起的第二操作請求執行第二操作的數據流圖;
[0032]圖3為本專利技術第二實施例中的一種基于區塊鏈的電子檔案管理裝置的結構示意圖;...
【技術保護點】
【技術特征摘要】
1.一種基于區塊鏈的電子檔案管理方法,其特征在于,包括:通過區塊鏈網絡對第一用戶終端進行身份認證,在所述第一用戶終端通過身份認證時,響應所述第一用戶終端發起的第一操作請求執行第一操作,并根據所述第一用戶終端的身份信息和操作信息生成第一操作記錄,將所述第一操作記錄存儲于區塊鏈數據庫;通過所述區塊鏈網絡對第二用戶終端進行身份認證,在所述第二用戶終端通過身份認證時,響應所述第二用戶終端發起的第二操作請求執行第二操作,并根據所述第二用戶終端的身份信息和操作信息生成第二操作記錄,將所述第二操作記錄存儲于所述區塊鏈數據庫和區塊鏈保護系統。2.如權利要求1所述的基于區塊鏈的電子檔案管理方法,其特征在于,還包括:響應所述第一用戶終端和/或所述第二用戶終端發起的注冊請求,將所述第一用戶終端和/或所述第二用戶終端的身份信息發送至所述區塊鏈網絡,通過所述區塊鏈網絡根據所述第一用戶終端和/或所述第二用戶終端的身份信息,向所述第一用戶終端和/或所述第二用戶終端下發電子數字證書。3.如權利要求1所述的基于區塊鏈的電子檔案管理方法,其特征在于,所述響應所述第一用戶終端發起的第一操作請求執行第一操作,具體包括:響應所述第一用戶終端發起的查詢請求,根據所述第一用戶終端上傳的檔案編號,分別從本地數據庫和所述區塊鏈數據庫中提取編號與所述檔案編號相同的電子檔案,得到第一電子檔案集和第二電子檔案集,向所述第一用戶終端返回所述第一電子檔案集和所述第二電子檔案集的合集;或者,響應所述第一用戶終端發起的查詢請求,根據所述第一用戶終端上傳的檔案關鍵字,分別從所述本地數據庫和所述區塊鏈數據庫中提取包含所述檔案關鍵字的電子檔案,得到第三電子檔案集和第四電子檔案集,向所述第一用戶終端返回所述第三電子檔案集和所述第四電子檔案集的合集。4.如權利要求1所述的基于區塊鏈的電子檔案管理方法,其特征在于,所述響應所述第一用戶終端發起的第一操作請求執行第一操作,具體包括:響應所述第一用戶終端發起的驗證請求,將本地數據庫中的操作記錄與所述區塊鏈保護系統中的第二操作記錄進行比對,在比對不一致時,根據所述區塊鏈保護系統中的第二操作記錄更新所述本地數據庫中的操作記錄。5.如權利要求1所述的基于區塊鏈的電子檔案管理方法,...
【專利技術屬性】
技術研發人員:龐宇雄,桂少楠,
申請(專利權)人:方欣科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。