亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種隱藏數(shù)據(jù)處理的方法和設備的制作方法

文檔序號:6468247閱讀:245來源:國知局
專利名稱:一種隱藏數(shù)據(jù)處理的方法和設備的制作方法
技術(shù)領域
本發(fā)明涉及計算機技術(shù)領域,尤其涉及一種隱藏數(shù)據(jù)處理的方法和設備。
背景技術(shù)
隨著計算機技術(shù)的廣泛普及與應用,電腦病毒與木馬程序的數(shù)量和危害 性與日俱增,數(shù)據(jù)安全面臨著越來越大的挑戰(zhàn)。
對數(shù)據(jù)的保護, 一般有如下方法數(shù)據(jù)加密和數(shù)據(jù)隱藏。所謂數(shù)據(jù)加密, 就是將數(shù)據(jù)信息從明文轉(zhuǎn)換為不可辨別的密文的過程,目的是使不應了解該 數(shù)據(jù)信息的用戶無法獲取原有數(shù)據(jù)。數(shù)據(jù)隱藏,就是通過某種手段將被隱藏 的數(shù)據(jù)轉(zhuǎn)換為對非特權(quán)用戶不可見的數(shù)據(jù),使不應了解該數(shù)據(jù)信息的用戶無 法獲取原有數(shù)據(jù)。
在數(shù)據(jù)隱藏方面,現(xiàn)有技術(shù)中將需要隱藏的數(shù)據(jù)存儲在存儲器的數(shù)據(jù)塊
中,然后通過軟件手段使存儲了隱藏數(shù)據(jù)的數(shù)據(jù)塊對非特權(quán)用戶不可見,從
而實現(xiàn)了數(shù)據(jù)的隱藏。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下缺點 現(xiàn)有技術(shù)中,通過軟件手段使存儲了隱藏數(shù)據(jù)的數(shù)據(jù)塊對非特權(quán)用戶不
可見,但是非特權(quán)用戶仍然可以通過許多常見的軟件工具瀏覽被隱藏的數(shù)據(jù)
塊,隱藏數(shù)據(jù)的安全性較低。

發(fā)明內(nèi)容
本發(fā)明實施例提供了一種隱藏數(shù)據(jù)處理的方法和設備,提高了隱藏數(shù)據(jù) 的安全性。
本發(fā)明實施例提供了一種的隱藏數(shù)據(jù)處理的方法,包括以下步驟 將隱藏數(shù)據(jù)存儲在保留塊;
為所述存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。本發(fā)明實施例提供了 一種隱藏數(shù)據(jù)處理的設備,包括 存儲單元,用于將隱藏數(shù)據(jù)存儲在保留塊;
索引建立單元,用于為所述存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。 本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通 過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏 塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從 而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作筒單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。 圖1是本發(fā)明實施例中一種隱藏數(shù)據(jù)處理的方法流程圖; 圖2是本發(fā)明實施例中一種隱藏數(shù)據(jù)處理的方法流程圖; 圖3是本發(fā)明實施例中一種隱藏數(shù)據(jù)處理的方法流程圖; 圖4是本發(fā)明實施例中一種隱藏數(shù)據(jù)處理的設備結(jié)構(gòu)圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是 全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng) 造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
數(shù)據(jù)塊是存儲器中用于存儲用戶數(shù)據(jù)的物理塊。壞塊是存儲器中無法正 常工作的物理塊。保留塊是存儲器中預留的物理塊,用于替換用戶在使用數(shù) 據(jù)塊存儲數(shù)據(jù)的過程中損壞的數(shù)據(jù)塊。壞塊和保留塊對于用戶來說是不可見 的。為了管理壞塊和保留塊,存儲器內(nèi)部會維護壞塊和保留塊表,壞塊和保 留塊表用于存儲壞塊和保留塊的索引,壞塊和保留塊表為壞塊和保留塊的索
551添加壞塊標記位或保留塊標記位以區(qū)分壞塊和保留塊。
本發(fā)明實施例提供了一種隱藏數(shù)據(jù)處理的方法,如圖1所示,包括以下
步驟
步驟IOI,將隱藏數(shù)據(jù)存儲在保留塊。 其中,將隱藏數(shù)據(jù)存儲在保留塊可以包括
接收來自主機的寫命令和隱藏數(shù)據(jù),該寫命令可以為自定義ATA (Advanced Technology Attachment,高級技術(shù)附件)命令,自定義ATA命令 中攜帶將隱藏數(shù)據(jù)寫入的保留塊的地址信息;
根據(jù)所述自定義ATA命令將隱藏數(shù)據(jù)寫入保留塊。
其中,該ATA命令中可以攜帶目的邏輯地址信息,存儲器可以維護邏輯 地址和保留塊物理地址的映射表,根據(jù)該映射表將隱藏數(shù)據(jù)存儲在該目的邏 輯地址對應的保留塊物理地址中。
步驟102,為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。
其中,為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引之后,還可以包括
根據(jù)隱藏塊索引查找寫入隱藏數(shù)據(jù)的保留塊。
其中,根據(jù)隱藏塊索引查找寫入隱藏數(shù)據(jù)的保留塊之后,還可以包括 從寫入隱藏數(shù)據(jù)的保留塊中讀取所述隱藏數(shù)據(jù);或 從寫入隱藏數(shù)據(jù)的保留塊中刪除所述隱藏數(shù)據(jù)。
其中,從寫入隱藏數(shù)據(jù)的保留塊中刪除所述隱藏數(shù)據(jù)之后,還可以包括 當保留塊中沒有其它隱藏數(shù)據(jù)時,刪除保留塊的隱藏塊索引。
其中,為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引可以包括
將存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引標記位標識為隱 藏塊沖示卡己4立;或
將存儲了隱藏數(shù)據(jù)的保留塊的索引寫入隱藏塊表中。
如果將存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引標記位標識 為隱藏塊標記位;
貝'J根據(jù)隱藏塊標記位查找存儲了隱藏數(shù)據(jù)的保留塊。如果將存儲了隱藏數(shù)據(jù)的保留塊的索引寫入隱藏塊表中; 則根據(jù)所述隱藏塊表查找所述存儲了隱藏數(shù)據(jù)的保留塊。
如果為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引包括 將存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引標記位標識為隱 藏塊標記位;
則刪除保留塊的隱藏塊索引包括
將保留塊在壞塊和保留塊表中的索引標記位標識為保留塊標記位。 如果為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引包括 將存儲了隱藏數(shù)據(jù)的保留塊的索引寫入隱藏塊表中; 則刪除保留塊的隱藏塊索引包括 將保留塊在隱藏塊表中的索引刪除。
本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通 過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏 塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從 而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。
本發(fā)明實施例提供了一種隱藏數(shù)據(jù)處理的方法,如圖2所示,包括以下 步驟
步驟201,將隱藏數(shù)據(jù)存儲在保留塊。 其中,將隱藏數(shù)據(jù)存儲在保留塊可以包括
接收來自主機的自定義ATA (Advanced Technology Attachment,高級技 術(shù)附件)命令和隱藏數(shù)據(jù),自定義ATA命令中攜帶將隱藏數(shù)據(jù)寫入的保留塊 的地址信息;
根據(jù)所述自定義ATA命令將隱藏數(shù)據(jù)寫入保留塊。 步驟202,為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。 為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引的方法可以有如下兩種 在壞塊和保留塊表中引入隱藏塊標記位,將存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引的保留塊標記位更改為隱藏塊標記位。
或者,在存儲器內(nèi)部維護隱藏塊表,將存儲了隱藏數(shù)據(jù)的保留塊的索引 寫入隱藏塊表中。
步驟203,根據(jù)隱藏塊索引查找存儲了隱藏凄t據(jù)的4呆留塊。 步驟204,從存儲了隱藏數(shù)據(jù)的保留塊中讀取所述隱藏數(shù)據(jù)。 本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通 過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏 塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從 而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。
本發(fā)明實施例提供了一種隱藏數(shù)據(jù)處理的方法,如圖3所示,包括以下 步驟
步驟301,將隱藏數(shù)據(jù)存儲在保留塊。 其中,將隱藏數(shù)據(jù)存儲在保留塊可以包括
接收來自主機的自定義ATA (Advanced Technology Attachment,高級技 術(shù)附件)命令和隱藏數(shù)據(jù),自定義ATA命令中攜帶將隱藏數(shù)據(jù)寫入的保留塊 的地址信息;
根據(jù)所述自定義ATA命令將隱藏數(shù)據(jù)寫入保留塊。
步驟302,為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。
為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引的方法可以有如下兩種
在壞塊和保留塊表中引入隱藏塊標記位,將存儲了隱藏數(shù)據(jù)的保留塊在
壞塊和保留塊表中的索引的保留塊標記位更改為隱藏塊標記位。
或者,在存儲器內(nèi)部維護隱藏塊表,將存儲了隱藏數(shù)據(jù)的保留塊的索引
寫入隱藏塊表中。在將存儲了隱藏數(shù)據(jù)的保留塊的索引寫入隱藏塊表后,還
可以將存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的保留塊標記位更改為
壞塊標記位。
步驟303,才艮據(jù)隱藏塊索引查找存儲了隱藏數(shù)據(jù)的保留塊。 步驟304,從存儲了隱藏數(shù)據(jù)的保留塊中刪除所述隱藏數(shù)據(jù)。
8步驟305,判斷保留塊中是否還有其他隱藏數(shù)據(jù),若判斷結(jié)果為否,則轉(zhuǎn) 步驟306。
步驟306,刪除保留塊的隱藏塊索引。
本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通 過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏 塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從 而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。
本發(fā)明實施例提供了一種隱藏數(shù)據(jù)處理的設備,如圖4所示,包括 存儲單元401,用于將隱藏數(shù)據(jù)存儲在保留塊;
索引建立單元402,用于為所述存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。
其中,存儲單元401包括
接收子單元4011,用于接收來自主機的寫命令和所述隱藏數(shù)據(jù),所述寫 命令中攜帶將所述隱藏數(shù)據(jù)寫入的保留塊的地址信息;其中,所述寫命令可 以為自定義ATA命令。
寫入子單元4012,用于根據(jù)所述寫ATA命令將所述隱藏數(shù)據(jù)寫入所述保 留塊。
其中,索引建立單元402包括
第一建立子單元4021,用于將所述存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保 留塊表中保留塊的索引標記位標識為隱藏塊標記位;或
第二建立子單元4022,用于將所述存儲了隱藏數(shù)據(jù)的保留塊的索引寫入 隱藏塊表中。
其中,還包括
查找單元403,用于根據(jù)索引建立單元402建立的隱藏塊索引查找所述存 儲了隱藏數(shù)據(jù)的保留塊。
其中,還包括讀取單元404,用于從查找單元403查找到的保留塊中讀 取所述隱藏數(shù)據(jù)。其中,還包括刪除單元405,用于從查找單元403查找到的保留塊中刪 除所述隱藏數(shù)據(jù)。
其中,還包括索引刪除單元406,用于當所述保留塊中沒有其它隱藏數(shù) 據(jù)時,刪除所述保留塊的隱藏塊索引。
其中,索引建立單元402具體用于將所述存儲了隱藏數(shù)據(jù)的保留塊在壞 塊和保留塊表中的索引的保留塊標記位更改為隱藏塊標記位;
則查找單元403具體用于根據(jù)所述隱藏塊標記位查找所述存儲了隱藏數(shù) 據(jù)的保留塊。
其中,索引建立單元402具體用于將所述存儲了隱藏數(shù)據(jù)的保留塊的索 引寫入隱藏塊表中;
則查找單元403具體用于根據(jù)所述隱藏塊表查找所述存儲了隱藏數(shù)據(jù)的 保留塊。
其中,索引建立單元402具體用于將所述存儲了隱藏數(shù)據(jù)的保留塊在壞 塊和保留塊表中的索引的保留塊標記位更改為隱藏塊標記位;
則索引刪除單元406具體用于將所述保留塊在壞塊和保留塊表中的索引 的隱藏塊標記位更改為保留塊標記位。
其中,索引建立單元402具體用于將所述存儲了隱藏數(shù)據(jù)的保留塊的索 引寫入隱藏塊表中;
則索引刪除單元406具體用于將所述保留塊在隱藏塊表中的索引刪除。
本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通 過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏 塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從 而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。
通過以上的實施方式的描述,本領域的技術(shù)人員可以清楚地了解到本發(fā) 明可以通過硬件實現(xiàn),也可以可借助軟件加必要的通用硬件平臺的方式來實 現(xiàn),基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM, U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機, 服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的 保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種隱藏數(shù)據(jù)處理的方法,其特征在于,包括以下步驟將隱藏數(shù)據(jù)存儲在保留塊;為所述存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。
2、 如權(quán)利要求1所述的方法,其特征在于,所述將隱藏數(shù)據(jù)存儲在保留 塊包括接收來自主機的寫命令和所述隱藏數(shù)據(jù),所述寫命令中攜帶將所述隱藏 數(shù)據(jù)寫入的保留塊的地址信息;根據(jù)所述寫命令將所述隱藏數(shù)據(jù)寫入所述保留塊。
3、 如權(quán)利要求l所述的方法,其特征在于,所述為存儲了隱藏數(shù)據(jù)的保 留塊建立隱藏塊索引包括將所述存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引標記位標識 為隱藏塊才示i己^f立;或?qū)⑺龃鎯α穗[藏數(shù)據(jù)的保留塊的索引寫入隱藏塊表中。
4、 如權(quán)利要求1至3任一項所述的方法,其特征在于,所述為存儲了隱 藏數(shù)據(jù)的保留塊建立隱藏塊索引之后,還包括根據(jù)所述隱藏塊索引查找所述存儲了隱藏凄丈據(jù)的保留塊; 從查找到的保留塊中讀取所述隱藏數(shù)據(jù),或從查找到的保留塊中刪除所 述隱藏數(shù)據(jù)。
5、 如權(quán)利要求4所述的方法,其特征在于,所述從查找到的保留塊中刪 除所述隱藏數(shù)據(jù)之后,還包括當所述保留塊中沒有其它隱藏數(shù)據(jù)時,刪除所述保留塊的隱藏塊索引。
6、 一種隱藏數(shù)據(jù)處理的設備,其特征在于,包括 存儲單元,用于將隱藏數(shù)據(jù)存儲在保留塊;索引建立單元,用于為所述存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。
7、 如權(quán)利要求6所述的設備,其特征在于,所述存儲單元包括 接收子單元,用于接收來自主機的寫命令和所述隱藏數(shù)據(jù),所述寫命令中攜帶將所述隱藏凄t據(jù)寫入的保留塊的地址信息;寫入子單元,用于根據(jù)所述寫命令將所述隱藏數(shù)據(jù)寫入所述保留塊。
8、 如權(quán)利要求6所述的設備,其特征在于,所述索引建立單元包括 第一建立子單元,用于將所述存儲了隱藏數(shù)據(jù)的保留塊在壞塊和保留塊表中的索引標記位標識為隱藏塊標記位;或第二建立子單元,用于將所述存儲了隱藏數(shù)據(jù)的保留塊的索引寫入隱藏 塊表中。
9、 如權(quán)利要求6至8任一項所述的設備,其特征在于,還包括 查找單元,用于根據(jù)所述隱藏塊索引查找所述存儲了隱藏數(shù)據(jù)的保留塊; 讀取單元,用于從所述查找單元查找到的保留塊中讀取所述隱藏數(shù)據(jù); 刪除單元,用于從所述查找單元查找到的保留塊中刪除所述隱藏數(shù)據(jù)。
10、 如權(quán)利要求9所述的設備,其特征在于,還包括 索引刪除單元,用于當所述保留塊中沒有其它隱藏數(shù)據(jù)時,刪除所述保留塊的隱藏塊索引。
全文摘要
本發(fā)明實施例公開了一種隱藏數(shù)據(jù)處理的方法和設備,所述方法包括以下步驟將隱藏數(shù)據(jù)存儲在保留塊;為存儲了隱藏數(shù)據(jù)的保留塊建立隱藏塊索引。本發(fā)明的實施例中,通過將隱藏數(shù)據(jù)寫入保留塊,使非特權(quán)用戶無法通過常用的軟件工具瀏覽被隱藏的數(shù)據(jù),并為寫入隱藏數(shù)據(jù)的保留塊建立隱藏塊索引,使特權(quán)用戶可以根據(jù)隱藏塊索引查找到存儲隱藏數(shù)據(jù)的保留塊,從而實現(xiàn)了數(shù)據(jù)隱藏,提高了隱藏數(shù)據(jù)的安全性。
文檔編號G06F21/24GK101425111SQ20081018010
公開日2009年5月6日 申請日期2008年12月1日 優(yōu)先權(quán)日2008年12月1日
發(fā)明者立 申 申請人:成都市華為賽門鐵克科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1