[發明專利]一種基于數據拆分對存儲設備中保密文件的寫讀方法、系統、主機及存儲介質在審
| 申請號: | 202010582597.0 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111752894A | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 林寅;吳大畏;李曉強 | 申請(專利權)人: | 深圳市得一微電子有限責任公司 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/13;G06F16/16;G06F21/62;H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518000 廣東省深圳市南山區粵海街道科技*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據 拆分 存儲 設備 保密 文件 方法 系統 主機 介質 | ||
1.一種主機基于數據拆分對存儲設備中保密文件的寫讀方法,其特征在于,包括以下過程:
寫入步驟,將完整文件拆分為主體數據和關鍵數據,并生成用于匹配主體數據和關鍵數據的分拆表;將主體數據和分拆表存儲入存儲設備上,將關鍵數據上傳至云端服務器;其中主體數據和關鍵數據均完整文件不完整的部分數據,且主體數據和關鍵數據合并能構成完整文件;
讀取步驟,與云端服務器進行認證并在認證通過后建立通信,向云端服務器請求對應存儲設備中主體數據的關鍵數據,在獲取下載的關鍵數據后,基于分拆表的地址匹配信息將獲取的關鍵數據和存儲設備的主體數據在預設存儲空間中合并成完整文件。
2.根據權利要求1所述的方法,其特征在于,
將完整文件拆分為主體數據和關鍵數據包括:
獲取完整文件的文件類型;
基于完整文件的文件類型獲取預設的拆分策略;
根據預設的拆分策略將完整文件拆分為主體數據和關鍵數據。
3.根據權利要求2所述的方法,其特征在于,
當獲取的所述完整文件類型為音頻文件時;
預設的所述拆分策略為獲取音頻文件中的部分或全部幀頭作為關鍵數據,音頻文件除關鍵數據外的其他數據作為主體數據。
4.根據權利要求2所述的方法,其特征在于,
當獲取的所述完整文件類型為PE文件時;
預設的所述拆分策略包括將PE文件頭數據劃分為所述關鍵數據,PE文件除關鍵數據外的其他數據作為主體數據。
5.根據權利要求1所述的方法,其特征在于,所述分拆表還包括關鍵數據的數據包索引信息;
向云端服務器請求獲取對應存儲設備中主體數據的關鍵數據包括:
從存儲設備中獲取分拆表;
向云端服務器發送獲取關鍵數據的請求;
向云端服務器發送分拆表,使得云端服務器從分拆表中獲取對應請求關鍵數據的數據包索引信息。
6.根據權利要求1所述的方法,其特征在于,所述分拆表還包括校驗信息,所述校驗信息基于完整文件通過預設的校驗算法計算獲得;
主機基于數據拆分對存儲設備中保密文件的寫讀方法還包括:
校驗步驟,將讀取步驟中合并的完整文件通過預設的校驗算法獲得待校驗值,將待校驗值和校驗信息作比對,基于比對結果判斷讀取步驟中合并的完整文件是否完整。
7.根據權利要求1所述的方法,其特征在于,
所述預設存儲空間為主機的緩存空間或存儲設備的存儲空間;
主機基于從存儲設備中獲取的權限信息,選擇緩存空間或存儲設備作為合并完整文件的存儲空間。
8.一種基于數據拆分對存儲設備中保密文件的寫讀的系統,其特征在于,包括,
拆分模塊,其用于在寫入數據時,將存儲設備中的完整文件拆分為主體數據和關鍵數據,并生成用于匹配主體數據和關鍵數據的分拆表,使得主體數據和關鍵數據均完整文件不完整的部分數據,且主體數據和關鍵數據合并能構成完整文件;
本地燒錄模塊,其用于將主體數據和分拆表存儲入存儲設備上;
云端上傳模塊,其用于將關鍵數據上傳至云端服務器;
認證模塊,其用于在讀出數據時,與云端服務器進行認證并在認證通過后建立通信;
數據請求模塊,向云端服務器請求獲取對應存儲設備中主體數據的關鍵數據;
合并模塊,其用于在獲取下載的關鍵數據后,基于分拆表的地址匹配信息將獲取的關鍵數據和存儲設備的主體數據在緩存空間中或存儲設備合并成完整文件。
9.一種主機,其特征在于,包括存儲器和處理器,所屬存儲器上存儲有能夠被器加載并執行如權利要求1至7中任一項方法的計算機程序。
10.一種計算機可讀存儲介質,其特征在于,存儲有能夠被處理器加載并執行如權利要求1至7中任一項方法的計算機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市得一微電子有限責任公司,未經深圳市得一微電子有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010582597.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





