[發明專利]用于局域網的數據完整性保護檢測方法、裝置及電子設備在審
| 申請號: | 202310379050.4 | 申請日: | 2023-04-10 |
| 公開(公告)號: | CN116418580A | 公開(公告)日: | 2023-07-11 |
| 發明(設計)人: | 劉裔 | 申請(專利權)人: | 廣東粵密技術服務有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06;H04L67/1074 |
| 代理公司: | 深圳卓正專利代理事務所(普通合伙) 44388 | 代理人: | 萬正平;吳思瑩 |
| 地址: | 510220 廣東省廣州市海珠區濱江東路780-*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 局域網 數據 完整性 保護 檢測 方法 裝置 電子設備 | ||
1.一種用于局域網的數據完整性保護檢測方法,其特征在于,所述方法包括:
獲取局域網數據文件,根據隨機生成的素數對構建所述局域網數據文件的私鑰及公鑰,并將所述公鑰公開在所述局域網數據文件所在的目標局域網;
將所述局域網數據文件劃分為多個基本塊,得到所述局域網數據文件的基本塊文件;
基于所述公鑰生成每個所述基本塊文件的標識標簽,基于所述標識標簽構建所述局域網數據文件的檢測信息;
接收攜帶所述私鑰的數據完整性校驗請求,根據所述私鑰在所述目標局域網中查找所述數據完整性校驗請求對應的目標校驗文件子塊及目標公鑰,根據所述目標校驗文件子塊及所述目標公鑰計算所述局域網數據文件的校驗信息;
對所述檢測信息與所述校驗信息進行一致性校驗,根據所述一致性校驗結果確定所述局域網數據文件的完整性。
2.如權利要求1所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述根據隨機生成的素數對構建所述局域網數據文件的私鑰及公鑰,包括:
計算所述素數對之間的乘積,及根據所述素數對生成滿足預設條件的公鑰數;
根據所述乘積及所述公鑰數組合得到所述局域網文件的公鑰,將所述素數對作為所述局域網數據文件的私鑰。
3.如權利要求2所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述預設條件表示為:
gcd(e,(p-1)(q-1))=1
其中,gcd表示最大公約數,e表示公鑰數,p,q表示素數對。
4.如權利要求1所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述將所述局域網數據文件劃分為多個基本塊,得到所述局域網數據文件的基本塊文件,包括:
識別所述局域網數據文件中的數據類型,根據所述數據類型確定所述局域網數據文件的數據長度;
根據所述數據長度將所述局域網數據文件劃分為預設數據長度的文件子塊;
將每個所述文件子塊劃分為預設個數的基本塊,得到所述局域網文件的基本塊文件。
5.如權利要求1所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述基于所述公鑰生成每個所述基本塊文件的標識標簽,包括:
提取所述公鑰中的公鑰數,并獲取每個所述基本塊文件的文件序列;
基于所述公鑰數及所述文件序列生成每個所述基本塊文件的標識標簽;
利用如下公式生成每個所述基本塊文件的標識標簽:
其中,Ti,j表示所述文件序列為第i個文件子塊的第j個基本塊文件對應的標識標簽,e表示所述公鑰數,mi,j表示所述文件序列為第i個文件子塊的第j個基本塊文件,h表示同態哈希函數,f表示偽隨機函數,分別為第j個基本塊文件和第i個文件子塊生成一個偽隨機數。
6.如權利要求1所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述基于所述標識標簽構建所述局域網數據文件的檢測信息,包括:
利用如下公式構建所述局域網數據文件的檢測信息:
其中,H表示所述局域網文件的檢測信息,e表示所述公鑰數,Ti,j表示所述文件序列為第i個文件子塊的第j個基本塊文件對應的標識標簽,n表示文件子塊的總數,k表示第i個文件子塊中基本塊文件的總數,f表示偽隨機函數。
7.如權利要求1所述的用于局域網的數據完整性保護檢測方法,其特征在于,所述根據所述私鑰在所述目標局域網中查找所述數據完整性校驗請求對應的目標校驗文件子塊及目標公鑰,包括:
根據所述私鑰計算所述私鑰滿足預設條件的目標公鑰數,在所述目標局域網中查找包含所述目標公鑰數對應的目標公鑰;
根據所述私鑰確定所述數據完整性校驗請求對應的目標局域網數據文件;
根據所述目標局域網數據文件在所述目標局域網中查找所述數據完整性校驗請求對應的目標校驗文件子塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東粵密技術服務有限公司,未經廣東粵密技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310379050.4/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





