本發(fā)明涉及固態(tài)硬盤數(shù)據(jù)加密領(lǐng)域,尤其涉及一種固態(tài)硬盤的數(shù)據(jù)加密方法及系統(tǒng)。
背景技術(shù):
1、在當(dāng)今信息時(shí)代,數(shù)據(jù)安全和隱私保護(hù)日益受到重視,尤其對(duì)于固態(tài)硬盤等存儲(chǔ)設(shè)備中的敏感數(shù)據(jù)。固態(tài)硬盤作為一種高速、大容量的存儲(chǔ)介質(zhì),在各種應(yīng)用場(chǎng)景中廣泛應(yīng)用。然而,隨著數(shù)據(jù)泄露和黑客攻擊事件的頻發(fā),傳統(tǒng)的數(shù)據(jù)加密方法已經(jīng)難以滿足對(duì)數(shù)據(jù)安全性的需求。傳統(tǒng)的固態(tài)硬盤數(shù)據(jù)加密方法往往依賴于軟件實(shí)現(xiàn)或采用硬件加密模塊,存在著加密效率低、安全性不足等問(wèn)題。此外,針對(duì)數(shù)據(jù)加密的動(dòng)態(tài)調(diào)整和多層加密的需求也難以得到滿足。因此,為了提高固態(tài)硬盤數(shù)據(jù)的安全性和保密性,需要一種智能化、高效率的數(shù)據(jù)加密方法來(lái)應(yīng)對(duì)不斷增長(zhǎng)的安全挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明為解決上述技術(shù)問(wèn)題,提出了一種固態(tài)硬盤的數(shù)據(jù)加密方法及系統(tǒng),以解決至少一個(gè)上述技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供一種固態(tài)硬盤的數(shù)據(jù)加密方法,包括以下步驟:
3、步驟s1:對(duì)固態(tài)硬盤進(jìn)行分區(qū)表結(jié)構(gòu)解析,并進(jìn)行硬盤容量分布分析,從而得到硬盤容量分布數(shù)據(jù);
4、步驟s2:獲取待寫入硬盤數(shù)據(jù);對(duì)待寫入硬盤數(shù)據(jù)進(jìn)行數(shù)據(jù)分塊處理,并進(jìn)行混淆加密處理,從而構(gòu)建混淆加密數(shù)據(jù)序列;
5、步驟s3:獲取預(yù)存儲(chǔ)的隨機(jī)圖片;對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行逐個(gè)像素點(diǎn)像素通道分解,并進(jìn)行最大數(shù)據(jù)隱寫分布密度計(jì)算,從而得到最大數(shù)據(jù)隱寫分布密度;
6、步驟s4:基于最大數(shù)據(jù)隱寫分布密度將混淆加密數(shù)據(jù)序列對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行數(shù)據(jù)分布加密隱寫,并進(jìn)行視覺(jué)偏差微調(diào),從而生成視覺(jué)微調(diào)隱寫圖片;
7、步驟s5:對(duì)視覺(jué)微調(diào)隱寫圖片進(jìn)行隨機(jī)位置映射排列,并進(jìn)行全局像素點(diǎn)混淆,從而得到全局像素點(diǎn)混淆隱寫圖片;
8、步驟s6:基于硬盤容量分布數(shù)據(jù)對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,得到多層數(shù)據(jù)加密隱寫圖片,以完成固態(tài)硬盤數(shù)據(jù)加密作業(yè)。
9、本發(fā)明通過(guò)對(duì)固態(tài)硬盤進(jìn)行分區(qū)表結(jié)構(gòu)解析和容量分布分析,可以精確了解硬盤的容量利用情況,包括各個(gè)分區(qū)的大小和數(shù)據(jù)存儲(chǔ)位置,這為后續(xù)的數(shù)據(jù)加密操作提供了必要的硬盤結(jié)構(gòu)信息,有助于確保數(shù)據(jù)加密操作的準(zhǔn)確性和完整性,在獲取待寫入硬盤數(shù)據(jù)后,對(duì)數(shù)據(jù)進(jìn)行分塊處理和混淆加密處理可以有效提高數(shù)據(jù)的安全性,分塊處理有助于降低單個(gè)數(shù)據(jù)塊泄露的風(fēng)險(xiǎn),而混淆加密則可以使數(shù)據(jù)更難以被未經(jīng)授權(quán)的用戶解密,從而保護(hù)數(shù)據(jù)的機(jī)密性和完整性,通過(guò)對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行逐個(gè)像素點(diǎn)像素通道分解和最大數(shù)據(jù)隱寫分布密度計(jì)算,可以準(zhǔn)確評(píng)估圖片的隱寫容量,這有助于確定圖像可以隱藏的最大數(shù)據(jù)量,為后續(xù)的數(shù)據(jù)隱寫操作提供了基礎(chǔ)和限制條件,基于最大數(shù)據(jù)隱寫分布密度,將混淆加密數(shù)據(jù)序列對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行數(shù)據(jù)分布加密隱寫并進(jìn)行視覺(jué)偏差微調(diào),生成視覺(jué)微調(diào)隱寫圖片,有效地將加密數(shù)據(jù)嵌入到圖片中,并通過(guò)微調(diào)提高了數(shù)據(jù)的隱寫穩(wěn)定性和視覺(jué)質(zhì)量,增強(qiáng)了數(shù)據(jù)的隱蔽性,對(duì)視覺(jué)微調(diào)隱寫圖片進(jìn)行隨機(jī)位置映射排列和全局像素點(diǎn)混淆,可以增加數(shù)據(jù)的混淆度和隱蔽性,隨機(jī)位置映射排列和像素點(diǎn)混淆操作使得圖片中的數(shù)據(jù)更難以被識(shí)別和還原,進(jìn)一步提高了數(shù)據(jù)的安全性,基于硬盤容量分布數(shù)據(jù)對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,生成多層數(shù)據(jù)加密隱寫圖片,從而實(shí)現(xiàn)數(shù)據(jù)的多重保護(hù)和加密,這種多層加密方式提高了數(shù)據(jù)的安全性,使得數(shù)據(jù)更難以被破解和竊取,有效保護(hù)了固態(tài)硬盤中的數(shù)據(jù)安全。
10、優(yōu)選地,步驟s1包括以下步驟:
11、步驟s11:對(duì)固態(tài)硬盤進(jìn)行硬盤分區(qū)識(shí)別,得到固態(tài)硬盤分區(qū)數(shù)據(jù);
12、步驟s12:對(duì)固態(tài)硬盤分區(qū)數(shù)據(jù)進(jìn)行分區(qū)表結(jié)構(gòu)解析,生成每一個(gè)硬盤分區(qū)的扇區(qū)數(shù)據(jù);
13、步驟s13:對(duì)每一個(gè)硬盤分區(qū)的扇區(qū)數(shù)據(jù)進(jìn)行扇區(qū)容量大小計(jì)算,得到每一個(gè)硬盤分區(qū)的容量大小;
14、步驟s14:基于每一個(gè)硬盤分區(qū)的容量大小進(jìn)行硬盤容量分布分析,從而得到硬盤容量分布數(shù)據(jù)。
15、本發(fā)明通過(guò)對(duì)固態(tài)硬盤進(jìn)行硬盤分區(qū)識(shí)別,可以準(zhǔn)確獲取固態(tài)硬盤的分區(qū)數(shù)據(jù),包括每個(gè)分區(qū)的起始位置、大小和數(shù)據(jù)存儲(chǔ)情況。這為后續(xù)的數(shù)據(jù)加密操作提供了分區(qū)級(jí)別的數(shù)據(jù)結(jié)構(gòu)信息,有助于更精確地控制數(shù)據(jù)的加密和存儲(chǔ)。對(duì)固態(tài)硬盤分區(qū)數(shù)據(jù)進(jìn)行分區(qū)表結(jié)構(gòu)解析,生成每個(gè)硬盤分區(qū)的扇區(qū)數(shù)據(jù)。幫助確定每個(gè)分區(qū)的數(shù)據(jù)組織方式,包括扇區(qū)的順序和存儲(chǔ)內(nèi)容,為后續(xù)的數(shù)據(jù)加密和分布提供了基礎(chǔ)。對(duì)每個(gè)硬盤分區(qū)的扇區(qū)數(shù)據(jù)進(jìn)行容量大小計(jì)算,得到每個(gè)硬盤分區(qū)的準(zhǔn)確容量大小。這有助于精確確定每個(gè)分區(qū)可以存儲(chǔ)的數(shù)據(jù)量,為后續(xù)的數(shù)據(jù)分布和加密提供了必要的參數(shù)和限制條件?;诿總€(gè)硬盤分區(qū)的容量大小進(jìn)行硬盤容量分布分析,得到硬盤容量分布數(shù)據(jù)。可以幫助了解硬盤中不同分區(qū)的數(shù)據(jù)存儲(chǔ)情況和空間利用率,為后續(xù)數(shù)據(jù)加密操作提供了基礎(chǔ),確保數(shù)據(jù)加密的準(zhǔn)確性和完整性。
16、優(yōu)選地,步驟s2包括以下步驟:
17、步驟s21:獲取待寫入硬盤數(shù)據(jù);
18、步驟s22:對(duì)待寫入硬盤數(shù)據(jù)進(jìn)行異常值檢測(cè),提取待寫入數(shù)據(jù)異常值;
19、步驟s23:根據(jù)待寫入數(shù)據(jù)異常值進(jìn)行異常過(guò)濾標(biāo)準(zhǔn)化,從而得到標(biāo)準(zhǔn)化待寫入數(shù)據(jù);
20、步驟s24:對(duì)標(biāo)準(zhǔn)化待寫入數(shù)據(jù)進(jìn)行數(shù)據(jù)分塊處理,從而得到多個(gè)無(wú)損壓縮數(shù)據(jù)塊;
21、步驟s25:對(duì)多個(gè)無(wú)損壓縮數(shù)據(jù)塊分別進(jìn)行對(duì)稱加密,得到多個(gè)對(duì)稱加密數(shù)據(jù)塊;
22、步驟s26:對(duì)多個(gè)對(duì)稱加密數(shù)據(jù)塊進(jìn)行散列混淆序列化處理,從而構(gòu)建混淆加密數(shù)據(jù)序列。
23、本發(fā)明通過(guò)獲取待寫入硬盤數(shù)據(jù)是數(shù)據(jù)加密流程的起點(diǎn),確保了有待加密的數(shù)據(jù)可用性和完整性,為后續(xù)的數(shù)據(jù)處理和加密操作提供了基礎(chǔ)。通過(guò)對(duì)待寫入硬盤數(shù)據(jù)進(jìn)行異常值檢測(cè),可以及時(shí)識(shí)別和提取出數(shù)據(jù)中的異常值,避免異常數(shù)據(jù)對(duì)加密過(guò)程的影響,提高數(shù)據(jù)加密的準(zhǔn)確性和可靠性。根據(jù)待寫入數(shù)據(jù)異常值進(jìn)行異常過(guò)濾標(biāo)準(zhǔn)化,得到標(biāo)準(zhǔn)化的待寫入數(shù)據(jù)。有助于規(guī)范數(shù)據(jù)的格式和結(jié)構(gòu),提高數(shù)據(jù)的一致性和可處理性,為后續(xù)的數(shù)據(jù)處理操作奠定基礎(chǔ)。對(duì)標(biāo)準(zhǔn)化待寫入數(shù)據(jù)進(jìn)行數(shù)據(jù)分塊處理,得到多個(gè)無(wú)損壓縮數(shù)據(jù)塊。數(shù)據(jù)分塊有助于降低單個(gè)數(shù)據(jù)塊的大小,便于處理和加密,同時(shí)保證數(shù)據(jù)的完整性和可恢復(fù)性。對(duì)多個(gè)無(wú)損壓縮數(shù)據(jù)塊分別進(jìn)行對(duì)稱加密,得到多個(gè)對(duì)稱加密數(shù)據(jù)塊。通過(guò)對(duì)稱加密,確保了數(shù)據(jù)在傳輸和存儲(chǔ)過(guò)程中的安全性,防止未經(jīng)授權(quán)的訪問(wèn)和篡改,保護(hù)數(shù)據(jù)的隱私和機(jī)密性。對(duì)多個(gè)對(duì)稱加密數(shù)據(jù)塊進(jìn)行散列混淆序列化處理,構(gòu)建混淆加密數(shù)據(jù)序列。增加了數(shù)據(jù)的混淆度和難以破解性,提高了數(shù)據(jù)的安全性和保密性,有效保護(hù)了數(shù)據(jù)在固態(tài)硬盤中的存儲(chǔ)安全。
24、優(yōu)選地,步驟s24具體步驟為:
25、基于標(biāo)準(zhǔn)化待寫入數(shù)據(jù)定義數(shù)據(jù)塊分割細(xì)粒度大小;
26、基于數(shù)據(jù)塊分割細(xì)粒度大小對(duì)標(biāo)準(zhǔn)化待寫入數(shù)據(jù)進(jìn)行遍歷分割處理,以得到多個(gè)初始分割數(shù)據(jù)塊;
27、基于多個(gè)初始分割數(shù)據(jù)塊提取最后一塊初始分割數(shù)據(jù)塊;
28、判斷最后一塊初始分割數(shù)據(jù)塊是否符合所述分割細(xì)粒度大小,當(dāng)最后一塊初始分割數(shù)據(jù)塊不符合所述分割細(xì)粒度大小,對(duì)最后一塊初始分割數(shù)據(jù)塊進(jìn)行隨機(jī)值填充處理,從而得到填充初始分割數(shù)據(jù)塊;
29、基于多個(gè)初始分割數(shù)據(jù)塊及填充初始分割數(shù)據(jù)塊進(jìn)行順序編碼處理,以得到編碼分割數(shù)據(jù)塊;
30、對(duì)編碼分割數(shù)據(jù)塊進(jìn)行無(wú)損數(shù)據(jù)壓縮,從而得到多個(gè)無(wú)損壓縮數(shù)據(jù)塊。
31、本發(fā)明通過(guò)定義數(shù)據(jù)塊分割細(xì)粒度大小,可以將數(shù)據(jù)按照指定大小進(jìn)行分割,有助于提高數(shù)據(jù)處理的效率和精確度,同時(shí)便于后續(xù)的處理和加密操作,遍歷分割處理標(biāo)準(zhǔn)化待寫入數(shù)據(jù),得到多個(gè)初始分割數(shù)據(jù)塊,這有助于將數(shù)據(jù)按照細(xì)粒度大小分割為多個(gè)塊,為后續(xù)處理和編碼提供基礎(chǔ),提取最后一塊初始分割數(shù)據(jù)塊有助于判斷是否符合指定的分割細(xì)粒度大小,為確保數(shù)據(jù)的完整性和符合要求提供了依據(jù),判斷最后一塊初始分割數(shù)據(jù)塊是否符合分割細(xì)粒度大小,若不符合則進(jìn)行隨機(jī)值填充處理,確保所有數(shù)據(jù)塊大小一致,避免數(shù)據(jù)損壞或丟失,通過(guò)順序編碼處理多個(gè)初始分割數(shù)據(jù)塊和填充初始分割數(shù)據(jù)塊,得到編碼分割數(shù)據(jù)塊,有助于對(duì)數(shù)據(jù)進(jìn)行有序管理和編碼,為后續(xù)的壓縮和加密操作提供基礎(chǔ),對(duì)編碼分割數(shù)據(jù)塊進(jìn)行無(wú)損數(shù)據(jù)壓縮,得到多個(gè)無(wú)損壓縮數(shù)據(jù)塊,有助于減小數(shù)據(jù)的存儲(chǔ)空間占用,同時(shí)保持?jǐn)?shù)據(jù)的完整性,提高數(shù)據(jù)的傳輸和存儲(chǔ)效率。
32、優(yōu)選地,步驟s3具體步驟為:
33、步驟s31:獲取預(yù)存儲(chǔ)的隨機(jī)圖片;
34、步驟s32:對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行圖像像素點(diǎn)遍歷識(shí)別,得到圖像像素點(diǎn)陣列;
35、步驟s33:對(duì)圖像像素點(diǎn)陣列進(jìn)行逐個(gè)像素點(diǎn)像素通道分解,提取像素點(diǎn)的像素通道數(shù)據(jù);
36、步驟s34:對(duì)像素點(diǎn)的像素通道數(shù)據(jù)進(jìn)行分布概率密度計(jì)算,從而得到像素通道的分布概率密度值;
37、步驟s35:對(duì)像素通道的分布概率密度值進(jìn)行最大數(shù)據(jù)隱寫分布密度計(jì)算,從而得到最大數(shù)據(jù)隱寫分布密度。
38、本發(fā)明通過(guò)預(yù)存儲(chǔ)的隨機(jī)圖片可提供一個(gè)隨機(jī)且豐富的數(shù)據(jù)源,用于后續(xù)像素處理和數(shù)據(jù)隱寫分析,增加數(shù)據(jù)加密的隨機(jī)性和復(fù)雜性,通過(guò)遍歷識(shí)別圖像的像素點(diǎn),可以獲取圖像的像素點(diǎn)陣列,為后續(xù)的像素處理和數(shù)據(jù)提取提供基礎(chǔ),逐個(gè)像素點(diǎn)的像素通道分解有助于提取每個(gè)像素點(diǎn)的像素通道數(shù)據(jù),這些數(shù)據(jù)可以包含圖像的顏色信息和其他重要特征,為后續(xù)的概率計(jì)算提供數(shù)據(jù)支持,對(duì)像素通道數(shù)據(jù)進(jìn)行分布概率密度計(jì)算可以了解像素通道值的分布規(guī)律,有助于識(shí)別圖像中的數(shù)據(jù)隱寫信息,提高數(shù)據(jù)加密的隱蔽性和安全性,通過(guò)計(jì)算像素通道的分布概率密度值中的最大數(shù)據(jù)隱寫分布密度,可以確定最包含數(shù)據(jù)隱寫信息的區(qū)域或通道,提高數(shù)據(jù)隱寫的檢測(cè)和提取準(zhǔn)確性,增強(qiáng)數(shù)據(jù)加密的保密性和隱蔽性。
39、優(yōu)選地,步驟s4的具體步驟為:
40、步驟s41:基于最大數(shù)據(jù)隱寫分布密度對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行數(shù)據(jù)隱寫區(qū)域分析,得到圖片可隱寫區(qū)域;
41、步驟s42:根據(jù)圖片可隱寫區(qū)域?qū)煜用軘?shù)據(jù)序列進(jìn)行數(shù)據(jù)分布加密隱寫,從而得到分布加密隱寫圖片;
42、步驟s43:對(duì)圖片可隱寫區(qū)域進(jìn)行區(qū)域像素值計(jì)算,從而得到可隱寫區(qū)域的像素值;
43、步驟s44:基于可隱寫區(qū)域的像素值對(duì)分布加密隱寫圖片進(jìn)行隱寫區(qū)域圖像色差識(shí)別,提取隱寫區(qū)域的圖像色差數(shù)據(jù);
44、步驟s45:基于隱寫區(qū)域的圖像色差數(shù)據(jù)對(duì)分布加密隱寫圖片進(jìn)行視覺(jué)偏差微調(diào),從而生成視覺(jué)微調(diào)隱寫圖片。
45、本發(fā)明通過(guò)分析最大數(shù)據(jù)隱寫分布密度,確定圖片中的可隱寫區(qū)域,即最適合進(jìn)行數(shù)據(jù)隱寫操作的區(qū)域,提高數(shù)據(jù)隱寫的效率和準(zhǔn)確性,根據(jù)可隱寫區(qū)域?qū)?shù)據(jù)序列進(jìn)行分布加密隱寫,將混淆加密的數(shù)據(jù)隱藏在圖像中,增加數(shù)據(jù)的保密性和隱蔽性,防止數(shù)據(jù)被未授權(quán)訪問(wèn)者獲取,計(jì)算可隱寫區(qū)域的像素值有助于了解區(qū)域的圖像特征,為后續(xù)的隱寫區(qū)域分析和數(shù)據(jù)提取提供基礎(chǔ),基于可隱寫區(qū)域的像素值進(jìn)行圖像色差識(shí)別,提取隱寫區(qū)域的圖像色差數(shù)據(jù),有助于定位數(shù)據(jù)隱寫的位置和范圍,增強(qiáng)數(shù)據(jù)隱寫的準(zhǔn)確性和可靠性,通過(guò)對(duì)分布加密隱寫圖片進(jìn)行視覺(jué)偏差微調(diào),使隱寫操作更隱蔽和難以察覺(jué),增加數(shù)據(jù)加密的安全性,確保數(shù)據(jù)在傳輸和存儲(chǔ)過(guò)程中不易被竊取或篡改,這樣的步驟可以提高數(shù)據(jù)隱寫的隱蔽性和抗干擾能力,從而增強(qiáng)了固態(tài)硬盤的數(shù)據(jù)加密安全性。
46、優(yōu)選地,步驟s5的具體步驟為:
47、步驟s51:基于視覺(jué)微調(diào)隱寫圖片提取所有的像素點(diǎn);
48、步驟s52:對(duì)所述所有的像素點(diǎn)計(jì)算當(dāng)前位置計(jì)算,得到每一個(gè)像素點(diǎn)的圖片位置坐標(biāo);
49、步驟s53:對(duì)每一個(gè)像素點(diǎn)的圖片位置坐標(biāo)進(jìn)行隨機(jī)位置映射排列,從而得到像素點(diǎn)隨機(jī)位置映射表;
50、步驟s54:根據(jù)像素點(diǎn)隨機(jī)位置映射表對(duì)所有的像素點(diǎn)進(jìn)行全局像素點(diǎn)混淆,從而得到全局像素點(diǎn)混淆隱寫圖片。
51、本發(fā)明通過(guò)基于視覺(jué)微調(diào)隱寫圖片提取所有像素點(diǎn),確保后續(xù)處理包含了完整的圖像信息,為接下來(lái)的像素點(diǎn)處理提供了必要的數(shù)據(jù)基礎(chǔ),對(duì)所有的像素點(diǎn)計(jì)算當(dāng)前位置,得到每一個(gè)像素點(diǎn)的圖片位置坐標(biāo),為后續(xù)的位置映射排列提供了基礎(chǔ)數(shù)據(jù),通過(guò)位置計(jì)算可以準(zhǔn)確獲取每個(gè)像素點(diǎn)在圖片中的位置信息,為后續(xù)處理提供了準(zhǔn)確的坐標(biāo)數(shù)據(jù),對(duì)每一個(gè)像素點(diǎn)的圖片位置坐標(biāo)進(jìn)行隨機(jī)位置映射排列,得到像素點(diǎn)隨機(jī)位置映射表,通過(guò)隨機(jī)位置映射排列可以實(shí)現(xiàn)像素點(diǎn)位置的混淆,增加數(shù)據(jù)加密的難度和安全性,根據(jù)像素點(diǎn)隨機(jī)位置映射表對(duì)所有的像素點(diǎn)進(jìn)行全局像素點(diǎn)混淆,得到全局像素點(diǎn)混淆隱寫圖片,通過(guò)全局像素點(diǎn)混淆可以有效保護(hù)數(shù)據(jù)的完整性和安全性,使得數(shù)據(jù)更難以被解密和篡改。
52、優(yōu)選地,步驟s6的具體步驟為:
53、步驟s61:對(duì)每一個(gè)硬盤分區(qū)的容量大小進(jìn)行可用容量計(jì)算,得到硬盤分區(qū)的可用容量數(shù)據(jù);
54、步驟s62:基于硬盤容量分布數(shù)據(jù)及硬盤分區(qū)的可用容量數(shù)據(jù)進(jìn)行分區(qū)最大隱寫層數(shù)預(yù)測(cè),從而得到硬盤分區(qū)的最大隱寫層數(shù)預(yù)測(cè)值;
55、步驟s63:基于硬盤分區(qū)的最大隱寫層數(shù)預(yù)測(cè)值對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,得到多層數(shù)據(jù)加密隱寫圖片,以完成固態(tài)硬盤數(shù)據(jù)加密作業(yè)。
56、本發(fā)明通過(guò)對(duì)每一個(gè)硬盤分區(qū)的容量大小進(jìn)行可用容量計(jì)算,得到硬盤分區(qū)的可用容量數(shù)據(jù),計(jì)算硬盤分區(qū)的可用容量有助于有效規(guī)劃數(shù)據(jù)存儲(chǔ)和加密操作,確保數(shù)據(jù)加密不會(huì)超出硬盤容量限制,基于硬盤容量分布數(shù)據(jù)及硬盤分區(qū)的可用容量數(shù)據(jù)進(jìn)行分區(qū)最大隱寫層數(shù)預(yù)測(cè),得到硬盤分區(qū)的最大隱寫層數(shù)預(yù)測(cè)值,預(yù)測(cè)最大隱寫層數(shù)有助于合理規(guī)劃多層數(shù)據(jù)加密隱寫操作,確保數(shù)據(jù)加密的有效性和安全性,基于硬盤分區(qū)的最大隱寫層數(shù)預(yù)測(cè)值對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,得到多層數(shù)據(jù)加密隱寫圖片,通過(guò)多層數(shù)據(jù)加密隱寫可以增加數(shù)據(jù)的安全性和隱蔽性,提供更多層次的保護(hù)。
57、在本說(shuō)明書中,提供一種固態(tài)硬盤的數(shù)據(jù)加密系統(tǒng),用于執(zhí)行如上所述的固態(tài)硬盤的數(shù)據(jù)加密方法,包括:
58、硬盤結(jié)構(gòu)解析模塊,用于對(duì)固態(tài)硬盤進(jìn)行分區(qū)表結(jié)構(gòu)解析,并進(jìn)行硬盤容量分布分析,從而得到硬盤容量分布數(shù)據(jù);
59、混淆加密模塊,用于獲取待寫入硬盤數(shù)據(jù);對(duì)待寫入硬盤數(shù)據(jù)進(jìn)行數(shù)據(jù)分塊處理,并進(jìn)行混淆加密處理,從而構(gòu)建混淆加密數(shù)據(jù)序列;
60、通道分解模塊,用于獲取預(yù)存儲(chǔ)的隨機(jī)圖片;對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行逐個(gè)像素點(diǎn)像素通道分解,并進(jìn)行最大數(shù)據(jù)隱寫分布密度計(jì)算,從而得到最大數(shù)據(jù)隱寫分布密度;
61、分布隱寫模塊,用于基于最大數(shù)據(jù)隱寫分布密度將混淆加密數(shù)據(jù)序列對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行數(shù)據(jù)分布加密隱寫,并進(jìn)行視覺(jué)偏差微調(diào),從而生成視覺(jué)微調(diào)隱寫圖片;
62、像素點(diǎn)混淆模塊,用于對(duì)視覺(jué)微調(diào)隱寫圖片進(jìn)行隨機(jī)位置映射排列,并進(jìn)行全局像素點(diǎn)混淆,從而得到全局像素點(diǎn)混淆隱寫圖片;
63、多層加密隱寫模塊,用于基于硬盤容量分布數(shù)據(jù)對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,得到多層數(shù)據(jù)加密隱寫圖片,以完成固態(tài)硬盤數(shù)據(jù)加密作業(yè)。
64、本發(fā)明通過(guò)對(duì)固態(tài)硬盤進(jìn)行分區(qū)表結(jié)構(gòu)解析,獲取硬盤容量分布數(shù)據(jù),為后續(xù)數(shù)據(jù)加密提供基礎(chǔ)信息,通過(guò)硬盤容量分布分析,了解硬盤空間結(jié)構(gòu),為數(shù)據(jù)加密操作提供必要的硬盤容量信息,對(duì)待寫入硬盤數(shù)據(jù)進(jìn)行分塊處理,有助于提高數(shù)據(jù)處理效率和安全性,通過(guò)混淆加密處理,保護(hù)數(shù)據(jù)安全,使數(shù)據(jù)更難以被破解和篡改,對(duì)預(yù)存儲(chǔ)的隨機(jī)圖片進(jìn)行像素通道分解,為數(shù)據(jù)隱寫操作提供基礎(chǔ)數(shù)據(jù),通過(guò)計(jì)算最大數(shù)據(jù)隱寫分布密度,確定數(shù)據(jù)隱寫的最佳策略和方法,基于最大數(shù)據(jù)隱寫分布密度將混淆加密數(shù)據(jù)序列對(duì)隨機(jī)圖片進(jìn)行數(shù)據(jù)分布加密隱寫,增加數(shù)據(jù)安全性,通過(guò)視覺(jué)偏差微調(diào),生成視覺(jué)微調(diào)隱寫圖片,提高數(shù)據(jù)隱寫的隱蔽性和安全性,對(duì)視覺(jué)微調(diào)隱寫圖片進(jìn)行隨機(jī)位置映射排列,增加數(shù)據(jù)混淆度,提高數(shù)據(jù)安全性,通過(guò)全局像素點(diǎn)混淆,增加數(shù)據(jù)加密的復(fù)雜性,使數(shù)據(jù)更難以被解密和識(shí)別,基于硬盤容量分布數(shù)據(jù)對(duì)全局像素點(diǎn)混淆隱寫圖片進(jìn)行多層圖像隱寫,提高數(shù)據(jù)加密的層次和安全性,通過(guò)多層數(shù)據(jù)加密隱寫,確保數(shù)據(jù)加密的完整性和安全性,保護(hù)數(shù)據(jù)免受未經(jīng)授權(quán)的訪問(wèn)和攻擊。