[發明專利]用于局域網的數據完整性保護檢測方法、裝置及電子設備在審
| 申請號: | 202310379050.4 | 申請日: | 2023-04-10 |
| 公開(公告)號: | CN116418580A | 公開(公告)日: | 2023-07-11 |
| 發明(設計)人: | 劉裔 | 申請(專利權)人: | 廣東粵密技術服務有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06;H04L67/1074 |
| 代理公司: | 深圳卓正專利代理事務所(普通合伙) 44388 | 代理人: | 萬正平;吳思瑩 |
| 地址: | 510220 廣東省廣州市海珠區濱江東路780-*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 局域網 數據 完整性 保護 檢測 方法 裝置 電子設備 | ||
本發明涉及數據處理技術領域,揭露了一種用于局域網的數據完整性保護檢測方法,包括:構建局域網數據文件的私鑰及公鑰,并將公鑰在目標局域網中公開;將局域網文件劃分為多個基本塊,得到局域網數據文件的基本塊文件;基于公鑰及基本塊文件構建局域網數據文件的檢測信息;接收數據完整性校驗請求,查找數據完整性校驗請求對應的目標校驗文件子塊及目標公鑰,根據目標校驗文件子塊及目標公鑰生成校驗信息;對檢測信息與校驗信息進行一致性校驗,根據一致性校驗的結果確定局域網數據文件的完整性。本發明還提出一種用于局域網的數據完整性保護檢測裝置、電子設備。本發明可以提高數據完整性校驗的準確度。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種用于局域網的數據完整性保護檢測方法、裝置及電子設備。
背景技術
局域網自然就是局部地區形成的一個區域網絡,其特點就是分布地區范圍有限,可大可小,大到一棟建筑樓與相鄰建筑之間的連接,小到可以是辦公室之間的聯系。局域網是一種私有網絡,被廣泛用來連接個人計算機和消費類電子設備,使它們能夠共享資源和交換信息,局域網自身相對其他網絡傳輸速度更快,性能更穩定,框架簡易,并且是封閉性,因此通過維護局域網的數據完整性,能夠有效地保護資料安全。
現有的數據完整性保護檢測方法主要有在線、海量和數據庫等,系統在訪問數據時不僅使服務器的負擔加重,同時占用網絡資源,但在局域網中,用戶存儲數據的任務相對較多,而任務中的數據隱私保護和完整性算法又過于簡單,這使得系統在執行過多的任務時需要提前進行數據完整性預測。因此,如何做到既保護數據隱私,又使數據完整,進行數據完整性保護檢測成為亟待解決的問題。
發明內容
本發明提供一種用于局域網的數據完整性保護檢測方法、裝置及電子設備,其主要目的在于解決進行數據完整性檢測準確度較低的問題。
為實現上述目的,本發明提供的一種用于局域網的數據完整性保護檢測方法,包括:
獲取局域網數據文件,根據隨機生成的素數對構建所述局域網數據文件的私鑰及公鑰,并將所述公鑰公開在所述局域網數據文件所在的目標局域網;
將所述局域網數據文件劃分為多個基本塊,得到所述局域網數據文件的基本塊文件;
基于所述公鑰生成每個所述基本塊文件的標識標簽,基于所述標識標簽構建所述局域網數據文件的檢測信息;
接收攜帶所述私鑰的數據完整性校驗請求,根據所述私鑰在所述目標局域網中查找所述數據完整性校驗請求對應的目標校驗文件子塊及目標公鑰,根據所述目標校驗文件子塊及所述目標公鑰計算所述局域網數據文件的校驗信息;
對所述檢測信息與所述校驗信息進行一致性校驗,根據所述一致性校驗結果確定所述局域網數據文件的完整性。
可選地,所述根據隨機生成的素數對構建所述局域網數據文件的私鑰及公鑰,包括:
計算所述素數對之間的乘積,及根據所述素數對生成滿足預設條件的公鑰數;
根據所述乘積及所述公鑰數組合得到所述局域網文件的公鑰,將所述素數對作為所述局域網數據文件的私鑰。
可選地,所述預設條件表示為:
gcd(e,(p-1)(q-1))=1
其中,gcd表示最大公約數,e表示公鑰數,p,q表示素數對。
可選地,所述將所述局域網數據文件劃分為多個基本塊,得到所述局域網數據文件的基本塊文件,包括:
識別所述局域網數據文件中的數據類型,根據所述數據類型確定所述局域網數據文件的數據長度;
根據所述數據長度將所述局域網數據文件劃分為預設數據長度的文件子塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東粵密技術服務有限公司,未經廣東粵密技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310379050.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





