[發明專利]文件一致性驗證方法、裝置及電子設備有效
申請號: | 202110368549.6 | 申請日: | 2021-04-06 |
公開(公告)號: | CN113076283B | 公開(公告)日: | 2022-02-18 |
發明(設計)人: | 謝麗麗;朱晗 | 申請(專利權)人: | 中移(上海)信息通信科技有限公司;中移智行網絡科技有限公司;中國移動通信集團有限公司 |
主分類號: | G06F16/11 | 分類號: | G06F16/11 |
代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;曹娜 |
地址: | 201206 上海市浦東新區新*** | 國省代碼: | 上海;31 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 文件 一致性 驗證 方法 裝置 電子設備 | ||
1.一種文件一致性驗證方法,其特征在于,包括:
提取源文件的第一文件信息和待驗證文件的第二文件信息;
分別對所述第一文件信息和所述第二文件信息進行三層分片處理,每一層分片的單位不同;
根據所述三層分片處理的結果,對所述源文件和所述待驗證文件進行一致性驗證;
其中,三層分片中,第一層分片的單位大于第二層分片的單位;所述第二層分片的單位大于第三層分片的單位;
所述根據所述三層分片處理的結果,對所述源文件和所述待驗證文件進行一致性驗證,包括:
以所述第一層分片的結果為驗證單元,對所述第一文件信息中的第一目標分片和所述第二文件信息中的第一目標分片進行字節碼驗證;根據所述字節碼驗證的結果確定所述源文件與所述待驗證文件的一致性;
在以第一層分片的結果為驗證單元,對所述第一文件信息中的第一目標分片和所述第二文件信息中的第一目標分片進行字節碼驗證的過程中,檢測網絡質量;在網絡質量的參數小于第二閾值的情況下,以第三層分片為單元重傳所述第一目標分片的字節碼數據。
2.根據權利要求1所述的方法,其特征在于,所述根據所述三層分片處理的結果,對所述源文件和所述待驗證文件進行一致性驗證之前,所述方法還包括:
檢測網絡質量;
在所述網絡質量的參數小于第一閾值的情況下,以所述第三層分片為單元分別傳輸所述第一文件信息和所述第二文件信息;或者
在所述網絡質量的參數大于或者等于第一閾值的情況下,以所述第二層分片為單元分別傳輸所述第一文件信息和所述第二文件信息。
3.根據權利要求1所述的方法,其特征在于,所述根據所述字節碼驗證的結果確定所述源文件與所述待驗證文件的一致性,包括:
若所述字節碼驗證的結果指示所述第二文件信息中的第一目標分片與所述第一文件信息中的第一目標分片的內容不一致,則確定所述待驗證文件與所述源文件不一致;
若所述字節碼驗證的結果指示所述第二文件信息中的第一目標分片與所述第一文件信息中的第一目標分片的內容一致,且所述源文件與所述待驗證文件的全部分片均驗證完成,則確定所述待驗證文件與所述源文件一致。
4.根據權利要求1所述的方法,其特征在于,所述根據所述字節碼驗證的結果確定所述源文件與所述待驗證文件的一致性,包括:
若所述字節碼驗證的結果指示所述第二文件信息中的第一目標分片與所述第一文件信息中的第一目標分片的內容一致,且所述源文件與所述待驗證文件的至少部分分片未完成驗證,對所述第一文件信息中的第二目標分片和所述第二文件信息中的第二目標分片進行字節碼驗證;
重復執行根據所述字節碼驗證的結果確定所述源文件與所述待驗證文件的一致性的步驟;
其中,所述第二目標分片為與所述第一目標分片相鄰的分片。
5.一種文件一致性驗證裝置,其特征在于,包括:
信息提取模塊,用于提取源文件的第一文件信息和待驗證文件的第二文件信息;
處理模塊,用于分別對所述第一文件信息和所述第二文件信息進行三層分片處理,每一層分片的單位不同;
驗證模塊,用于根據所述三層分片處理的結果,對所述源文件和所述待驗證文件進行一致性驗證;
其中,三層分片中,第一層分片的單位大于第二層分片的單位;所述第二層分片的單位大于第三層分片的單位;
所述驗證模塊包括:
第一驗證單元,用于以所述第一層分片的結果為驗證單元,對所述第一文件信息中的第一目標分片和所述第二文件信息中的第一目標分片進行字節碼驗證;
第一確定單元,用于根據所述字節碼驗證的結果確定所述源文件與所述待驗證文件的一致性;
所述裝置還包括:
第二檢測模塊,用于在以第一層分片的結果為驗證單元,對所述第一文件信息中的第一目標分片和所述第二文件信息中的第一目標分片進行字節碼驗證的過程中,檢測網絡質量;
重傳單元,用于在網絡質量的參數小于第二閾值的情況下,以第三層分片為單元重傳所述第一目標分片的字節碼數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中移(上海)信息通信科技有限公司;中移智行網絡科技有限公司;中國移動通信集團有限公司,未經中移(上海)信息通信科技有限公司;中移智行網絡科技有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110368549.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電力工程資源數據的分配方法及系統
- 下一篇:一種復合除臭劑及其制備方法和應用