System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于文件云存儲,尤其涉及一種基于數據分類分割與重組的云存儲安全增強方法。
技術介紹
1、在當今數字時代,個人和企業的數據隱私面臨著前所未有的挑戰。云存儲作為一種便捷的數據存儲方式,雖然帶來了許多便利,但也存在一些不容忽視的風險。如果云服務提供商的安全措施不充分,可能會導致數據泄露或被非法訪問。這包括不嚴格的認證和授權機制,以及缺乏有效的訪問監控和審計。同時集中存儲的數據若被攻擊者入侵,可能導致大量敏感數據被竊取,用戶上傳的數據安全得不到保障。員工的誤操作或惡意行為也可能導致數據泄露或損壞。傳統的云存儲服務雖然為用戶提供了便捷的數據存儲和訪問方式,但其集中式的存儲架構也存在著數據泄露和隱私侵犯的風險。
技術實現思路
1、為解決上述技術問題,本專利技術提出一種基于數據分類分割與重組的云存儲安全增強方法。
2、上述方法在云存儲系統中實現文件數據的分類、分割與重組;具體包括:
3、步驟s1、對云存儲系統中的文件數據進行分類,分類依據為文件數據的特定特征或特定屬性;
4、步驟s2、在云存儲系統中執行目標檢測,從而在特定類別的文件數據中定位出感興趣的目標數據;
5、步驟s3、對感興趣的目標數據進行數據分割,得到若干子文件數據,分割依據包括基于內容分割以及基于字節分割;
6、其中,每個子文件數據作為一個文件塊,被傳輸至若干其他云存儲系統;
7、步驟s4、當用戶訪問感興趣的目標數據時,從若干其他元存儲系統獲取對應的若
8、進一步地,在所述步驟s1中:
9、收集待分類的文件數據,并對其進行數據預處理,包括數據清洗、格式轉換;以確保數據的完整性和一致性;
10、根據文件數據的特性,選擇對應的特定特征或特定屬性作為分類依據;所述特定特征為通算法計算得到的派生特征,所述特定屬性為文件數據自身的屬性;
11、基于分類依據,匹配對應的分類算法;利用分類算法對文件數據進行分類。
12、進一步地,在所述步驟s1中,分類依據包括擴展名、內容特征、元數據,分類類別包括圖片、音頻、視頻、文檔、可執行程序。
13、進一步地,在所述步驟s2中:
14、基于目標數據所屬的領域、格式、分類,在云存儲系統中執行目標檢測,從而在特定類別的文件數據中定位出感興趣的目標數據,并對感興趣的目標數據進行特征提取和特征表達;所述感興趣的目標數據指感興趣的目標對象和/或目標字段;
15、其中,對于可執行文件,通過可執行文件的結構化信息,通過目標檢測定位出特定代碼段、數據段、文本段,并進一步定位出起始位置和結束位置;所述結構化信息包括文件頭和節表。
16、進一步地,在所述步驟s3中,基于內容進行數據分割包括:
17、根據感興趣的目標數據的特征提取結果和特征表達結果,確定數據分割的依據,所述數據分割的依據為特定的邏輯順序或結構;
18、按照特定的邏輯順序或結構對感興趣的目標數據進行數據分割,使得每個子文件數據均包含完整的信息單元。
19、進一步地,在所述步驟s3中,基于字節進行數據分割包括:
20、當感興趣的目標數據為圖像、音頻、視頻以及其他二進制數據時,以二進制單元為單位進行字節分割,分割后得到的子文件數據包含部分像素點、采樣點、幀數據。
21、進一步地,在所述步驟s4中,調用文件重組算法,基于若干文件塊恢復出完整的所述感興趣的目標數據;具體包括:
22、處理用戶的文件訪問請求,包括驗證用戶權限、確定用戶想要訪問的感興趣的目標數據對應的若干文件塊、識別若干文件塊所屬的其他云存儲平臺;維護一個映射表或索引,其包含若干文件塊在不同云存儲平臺上的位置信息;
23、并行從多個云存儲系統獲取若干文件塊;在文件塊傳輸過程中優化通信傳輸網絡,包括數據壓縮、傳輸協議優化、錯誤代碼糾正、根據網絡條件動態調整傳輸速率;在接收到若干文件塊后,驗證接收到的文件塊完整性和一致性;
24、基于若干文件塊恢復出完整的所述感興趣的目標數據,并將重組后得到的完整數據緩存在本地,以便于后續訪問。
25、進一步地,在所述方法中,配置各個云存儲系統的一致性協議,使得分布在多個云存儲系統的若干數據塊執行一致性更新。
26、進一步地,在所述方法中,并行從多個云存儲系統獲取若干文件塊;當文件塊傳輸過程中通信傳輸網絡發生故障或中斷時,基于故障或中斷造成的網絡延時、文件塊大小、云存儲系統的可用性重新啟動文件塊傳輸過程。
27、綜上,本專利技術綜合運用數據分類、數據切割、分布式存儲技術,構建安全、高效、易用的云存儲方案。該方案不僅能夠滿足個人用戶的數據隱私保護需求,也能夠為用戶提供一個可靠的數據存儲平臺,具有廣闊的應用前景。
本文檔來自技高網...【技術保護點】
1.一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,所述方法在云存儲系統中實現文件數據的分類、分割與重組;所述方法具體包括:
2.根據權利要求1所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S1中:
3.根據權利要求2所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S1中,分類依據包括擴展名、內容特征、元數據,分類類別包括圖片、音頻、視頻、文檔、可執行程序。
4.根據權利要求3所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S2中:
5.根據權利要求4所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S3中,基于內容進行數據分割包括:
6.根據權利要求5所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S3中,基于字節進行數據分割包括:
7.根據權利要求6所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟S4中,調用文件重組算法,基于若
8.根據權利要求7所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述方法中,配置各個云存儲系統的一致性協議,使得分布在多個云存儲系統的若干數據塊執行一致性更新。
9.根據權利要求8所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述方法中,并行從多個云存儲系統獲取若干文件塊;當文件塊傳輸過程中通信傳輸網絡發生故障或中斷時,基于故障或中斷造成的網絡延時、文件塊大小、云存儲系統的可用性重新啟動文件塊傳輸過程。
...【技術特征摘要】
1.一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,所述方法在云存儲系統中實現文件數據的分類、分割與重組;所述方法具體包括:
2.根據權利要求1所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟s1中:
3.根據權利要求2所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟s1中,分類依據包括擴展名、內容特征、元數據,分類類別包括圖片、音頻、視頻、文檔、可執行程序。
4.根據權利要求3所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟s2中:
5.根據權利要求4所述的一種基于數據分類分割與重組的云存儲安全增強方法,其特征在于,在所述步驟s3中,基于內容進行數據分割包括:
6.根據權利要求5所述的一種基于數據...
【專利技術屬性】
技術研發人員:陸余良,張懿凡,彭捷,黃暉,于璐,趙軍,廖榮濤,
申請(專利權)人:中國人民解放軍國防科技大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。