本發(fā)明實(shí)施例涉及硬盤設(shè)計(jì)技術(shù)領(lǐng)域,特別是涉及一種銷毀SSD硬盤數(shù)據(jù)的方法及裝置。
背景技術(shù):
SSD(Solid State Drives,固態(tài)硬盤),也叫固盤,是用固態(tài)電子存儲(chǔ)芯片陣列制成的硬盤,由控制單元和存儲(chǔ)單元(FLASH芯片或DRAM芯片)組成。固態(tài)硬盤在接口的規(guī)范和定義、功能及使用方法上與普通硬盤的完全相同,在產(chǎn)品外形和尺寸上也完全與普通硬盤一致。由于其穩(wěn)定的性能而且有效的克服了機(jī)械硬盤諸多缺點(diǎn),SSD的應(yīng)用越來(lái)越廣。固態(tài)硬盤的存儲(chǔ)介質(zhì)分為兩種,一種是采用閃存(FLASH芯片)作為存儲(chǔ)介質(zhì),另外一種是采用DRAM作為存儲(chǔ)介質(zhì),但FLASH芯片性質(zhì)較DRAM更為穩(wěn)定。
以存儲(chǔ)介質(zhì)為FLASH芯片的SSD硬盤為例,現(xiàn)有的SSD硬盤包括操作系統(tǒng)數(shù)據(jù)塊訪問(wèn)響應(yīng)層、FTL映射層、FLASH操作層和FLASH芯片。上層應(yīng)用要訪問(wèn)硬盤上某個(gè)文件,會(huì)通過(guò)操作系統(tǒng)轉(zhuǎn)換成指定地址塊數(shù)據(jù)訪問(wèn)指令(塊數(shù)據(jù)大小通常位512字節(jié)的倍數(shù)),由于FLASF的物理特性,需要把塊數(shù)據(jù)地址通過(guò)FTL映射層轉(zhuǎn)換成FLASH物理地址,再將要操作的FLASH物理地址發(fā)送給FLASH操作層,F(xiàn)LASH操作層根據(jù)物理地址對(duì)FLASH的一個(gè)或多個(gè)FLASH頁(yè)進(jìn)行讀寫,并反饋操作結(jié)果。
當(dāng)對(duì)SSD硬盤中的數(shù)據(jù)進(jìn)行刪除時(shí),在不涉及數(shù)據(jù)安全時(shí)可直接將SSD硬盤進(jìn)行高級(jí)格式化,即根據(jù)文件系統(tǒng)類型的不同擦除少量的FLASH塊,花費(fèi)時(shí)間較少。但是,如果需要徹底銷毀硬盤數(shù)據(jù),則必須逐個(gè)的擦寫FLASH塊。硬盤上的每個(gè)FLASH數(shù)據(jù)塊逐個(gè)擦除花費(fèi)時(shí)間較長(zhǎng),在緊急情況下,可能來(lái)不及完全銷毀所有數(shù)據(jù),導(dǎo)致數(shù)據(jù)泄露。
鑒于此,如何快速的銷毀SSD硬盤中的數(shù)據(jù),從而保證數(shù)據(jù)安全性,是本領(lǐng)域技術(shù)人員亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的是提供一種銷毀SSD硬盤數(shù)據(jù)的方法及裝置,以提高銷毀SSD硬盤中數(shù)據(jù)的效率,從而避免數(shù)據(jù)外泄,保證數(shù)據(jù)的安全性。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
本發(fā)明實(shí)施例一方面提供了一種銷毀SSD硬盤數(shù)據(jù)的方法,包括:
接收用戶輸入的密鑰指令,在SSD硬盤初始化時(shí),根據(jù)所述指令在所述SSD硬盤的預(yù)設(shè)位置生成密鑰;
當(dāng)檢測(cè)到數(shù)據(jù)寫入所述SSD硬盤時(shí),利用所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到所述SSD硬盤的FLASH芯片;
當(dāng)接收所述用戶進(jìn)行銷毀所述SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),將所述密鑰進(jìn)行刪除。
可選的,在所述根據(jù)所述指令在所述SSD硬盤的預(yù)設(shè)位置生成密鑰之后還包括:
為所述SSD硬盤設(shè)置訪問(wèn)權(quán)限;
當(dāng)檢測(cè)到對(duì)所述SSD硬盤數(shù)據(jù)進(jìn)行讀寫時(shí),發(fā)送所述訪問(wèn)權(quán)限的驗(yàn)證信息;
當(dāng)判定輸入的驗(yàn)證信息正確時(shí),根據(jù)讀寫數(shù)據(jù)的指令執(zhí)行相應(yīng)的操作;當(dāng)判定輸入的驗(yàn)證信息不正確且輸入驗(yàn)證次數(shù)達(dá)到預(yù)設(shè)閾值時(shí),將所述訪問(wèn)權(quán)限進(jìn)行刪除,以使所述SSD硬盤無(wú)法進(jìn)行訪問(wèn)。
可選的,所述訪問(wèn)權(quán)限為所述密鑰。
可選的,在所述當(dāng)檢測(cè)到數(shù)據(jù)寫入所述SSD硬盤時(shí),利用所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密之后還包括:
檢測(cè)根據(jù)所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密是否成功;
當(dāng)檢測(cè)到所述密鑰對(duì)所述數(shù)據(jù)加密不成功時(shí),根據(jù)所述密鑰對(duì)所述數(shù)據(jù)再進(jìn)行加密,并返回加密失敗的指令。
本發(fā)明實(shí)施例另一方面提供了一種銷毀SSD硬盤數(shù)據(jù)的裝置,包括:
密鑰生成模塊,用于接收用戶輸入的密鑰指令,在SSD硬盤初始化時(shí),根據(jù)所述指令在所述SSD硬盤的預(yù)設(shè)位置生成密鑰;
數(shù)據(jù)加密模塊,用于當(dāng)檢測(cè)到數(shù)據(jù)寫入所述SSD硬盤時(shí),利用所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到所述SSD硬盤的FLASH芯片;
數(shù)據(jù)銷毀模塊,用于當(dāng)接收所述用戶進(jìn)行銷毀所述SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),將所述密鑰進(jìn)行刪除。
可選的,還包括訪問(wèn)權(quán)限模塊,具體包括:
設(shè)置權(quán)限單元,用于為所述SSD硬盤設(shè)置訪問(wèn)權(quán)限;
權(quán)限驗(yàn)證單元,用于當(dāng)檢測(cè)到對(duì)所述SSD硬盤數(shù)據(jù)進(jìn)行讀寫時(shí),發(fā)送所述訪問(wèn)權(quán)限的驗(yàn)證信息;當(dāng)判定輸入的驗(yàn)證信息正確時(shí),根據(jù)讀寫數(shù)據(jù)的指令執(zhí)行相應(yīng)的操作;當(dāng)判定輸入的驗(yàn)證信息不正確且輸入驗(yàn)證次數(shù)達(dá)到預(yù)設(shè)閾值時(shí),將所述訪問(wèn)權(quán)限進(jìn)行刪除,以使所述SSD硬盤無(wú)法進(jìn)行訪問(wèn)。
可選的,所述設(shè)置權(quán)限單元為所述SSD硬盤設(shè)置所述密鑰的單元。
可選的,還包括:
加密驗(yàn)證模塊,用于檢測(cè)根據(jù)所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密是否成功;當(dāng)檢測(cè)到所述密鑰對(duì)所述數(shù)據(jù)加密不成功時(shí),根據(jù)所述密鑰對(duì)所述數(shù)據(jù)再進(jìn)行加密,并返回加密失敗的指令。
本發(fā)明實(shí)施例提供了一種銷毀SSD硬盤數(shù)據(jù)的方法,在SSD硬盤初始化時(shí),根據(jù)用戶輸入的指令在SSD硬盤的預(yù)設(shè)位置設(shè)置密鑰,用于對(duì)寫入SSD硬盤的數(shù)據(jù)進(jìn)行加密處理,然后保存至FLASH芯片中,當(dāng)銷毀SSD硬盤中的存儲(chǔ)的數(shù)據(jù)時(shí),直接將密鑰進(jìn)行刪除。
本申請(qǐng)?zhí)峁┑募夹g(shù)方案的優(yōu)點(diǎn)在于,通過(guò)對(duì)SSD硬盤設(shè)置密鑰,對(duì)寫入的數(shù)據(jù)進(jìn)行加密,當(dāng)讀取數(shù)據(jù)是必然要利用密鑰對(duì)數(shù)據(jù)進(jìn)行解密,才可獲取原始數(shù)據(jù),當(dāng)銷毀SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),直接將密鑰進(jìn)行刪除,存儲(chǔ)的數(shù)據(jù)就無(wú)法進(jìn)行解密,也就無(wú)法進(jìn)行讀取,避免了傳統(tǒng)依次擦除每一塊FLASH芯片進(jìn)行銷毀數(shù)據(jù)的方法,大大的提高了SSD硬盤數(shù)據(jù)銷毀的效率,有效的避免了數(shù)據(jù)外泄,從而保證了數(shù)據(jù)的安全性。
此外,本發(fā)明實(shí)施例還針對(duì)銷毀SSD硬盤數(shù)據(jù)的方法提供了相應(yīng)的實(shí)現(xiàn)裝置,進(jìn)一步使得所述方法更具有實(shí)用性,所述裝置具有相應(yīng)的優(yōu)點(diǎn)。
附圖說(shuō)明
為了更清楚的說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種銷毀SSD硬盤數(shù)據(jù)的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種銷毀SSD硬盤數(shù)據(jù)的方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的再一種銷毀SSD硬盤數(shù)據(jù)的方法的流程示意圖;
圖4為本發(fā)明實(shí)施例提供的銷毀SSD硬盤數(shù)據(jù)的裝置的一種具體實(shí)施方式結(jié)構(gòu)圖;
圖5為本發(fā)明實(shí)施例提供的銷毀SSD硬盤數(shù)據(jù)的裝置的另一種具體實(shí)施方式結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本申請(qǐng)的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”“第四”等是用于區(qū)別不同的對(duì)象,而不是用于描述特定的順序。此外術(shù)語(yǔ)“包括”和“具有”以及他們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可包括沒(méi)有列出的步驟或單元。
本申請(qǐng)的發(fā)明人經(jīng)過(guò)研究發(fā)現(xiàn),現(xiàn)有的SSD硬盤在進(jìn)行銷毀數(shù)據(jù)時(shí),往往需要逐個(gè)的擦寫FLASH塊,以使SSD硬盤存儲(chǔ)的數(shù)據(jù)無(wú)法恢復(fù),而硬盤上的每個(gè)FLASH數(shù)據(jù)塊逐個(gè)擦除花費(fèi)時(shí)間較長(zhǎng),當(dāng)需要緊急進(jìn)行銷毀數(shù)據(jù)時(shí),傳統(tǒng)的方法顯示不適合。
鑒于此,本申請(qǐng)通過(guò)對(duì)SSD硬盤設(shè)置密鑰,對(duì)寫入的數(shù)據(jù)進(jìn)行加密,當(dāng)讀取數(shù)據(jù)是必然要利用密鑰對(duì)數(shù)據(jù)進(jìn)行解密,才可獲取原始數(shù)據(jù),當(dāng)銷毀SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),直接將密鑰進(jìn)行刪除,存儲(chǔ)的數(shù)據(jù)就無(wú)法進(jìn)行解密,也就無(wú)法進(jìn)行讀取,提高了SSD硬盤數(shù)據(jù)銷毀的效率,有效的避免了數(shù)據(jù)的泄漏,從而保證了數(shù)據(jù)的安全性。
在介紹了本發(fā)明實(shí)施例的技術(shù)方案后,下面詳細(xì)的說(shuō)明本申請(qǐng)的各種非限制性實(shí)施方式。
首先請(qǐng)參見圖1,圖1為本發(fā)明實(shí)施例提供的一種銷毀SSD硬盤數(shù)據(jù)的方法的流程示意圖,本發(fā)明實(shí)施例可包括以下內(nèi)容:
S101:接收用戶輸入的密鑰指令,在SSD硬盤初始化時(shí),根據(jù)所述指令在所述SSD硬盤的預(yù)設(shè)位置生成密鑰。
密鑰為一種參數(shù),是在明文轉(zhuǎn)換為密文或?qū)⒚芪霓D(zhuǎn)換為明文的算法中輸入的參數(shù)。
密鑰可以為用戶指定,也可為系統(tǒng)自動(dòng)生成的,這均不影響本申請(qǐng)的實(shí)現(xiàn)。
密鑰的具體信息放置于SSD硬盤中,用戶指定的某個(gè)位置,也可為系統(tǒng)隨機(jī)放置與SSD硬盤中,本申請(qǐng)對(duì)此不做任何限定。
S102:當(dāng)檢測(cè)到數(shù)據(jù)寫入所述SSD硬盤時(shí),利用所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到所述SSD硬盤的FLASH芯片。
利用密鑰對(duì)待寫入的數(shù)據(jù)進(jìn)行加密,可以采用對(duì)稱密鑰加密,即信息的發(fā)送方和接收方使用同一個(gè)密鑰去加密和解密數(shù)據(jù),適合于對(duì)大數(shù)據(jù)量進(jìn)行加密;也可采用非對(duì)稱密鑰加密使用不同的密鑰來(lái)分別完成加密和解密操作,包括公鑰以及私鑰,信息發(fā)送者用公開密鑰去加密,而信息接收者則用私用密鑰去解密;或者二者相結(jié)合進(jìn)行加密,這均不影響本申請(qǐng)的實(shí)現(xiàn)。
FLASH芯片為SSD硬盤存儲(chǔ)芯片,當(dāng)在硬盤存儲(chǔ)某個(gè)文件時(shí),會(huì)通過(guò)操作系統(tǒng)轉(zhuǎn)換成指定地址塊數(shù)據(jù)訪問(wèn)指令,將塊數(shù)據(jù)地址通過(guò)FTL映射層轉(zhuǎn)換成FLASH物理地址,再將要操作的FLASH物理地址發(fā)送給FLASH操作層,F(xiàn)LASH操作層根據(jù)物理地址對(duì)FLASH的一個(gè)或多個(gè)FLASH頁(yè)進(jìn)行讀寫。
S103:當(dāng)接收所述用戶進(jìn)行銷毀所述SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),將所述密鑰進(jìn)行刪除。
當(dāng)進(jìn)行銷毀SSD硬盤時(shí),直接將密鑰進(jìn)行刪除,這樣就無(wú)法通過(guò)密鑰對(duì)加密數(shù)據(jù)進(jìn)行解密,從而對(duì)原始數(shù)據(jù)進(jìn)行讀取,即銷毀了數(shù)據(jù)。直接對(duì)密鑰進(jìn)行刪除,大大的縮減了銷毀數(shù)據(jù)的時(shí)間,提高了銷毀數(shù)據(jù)的效率。
在本發(fā)明實(shí)施例提供的技術(shù)方案中,通過(guò)對(duì)SSD硬盤設(shè)置密鑰,對(duì)寫入的數(shù)據(jù)進(jìn)行加密,當(dāng)讀取數(shù)據(jù)是必然要利用密鑰對(duì)數(shù)據(jù)進(jìn)行解密,才可獲取原始數(shù)據(jù),當(dāng)銷毀SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),直接將密鑰進(jìn)行刪除,存儲(chǔ)的數(shù)據(jù)就無(wú)法進(jìn)行解密,也就無(wú)法進(jìn)行讀取,避免了傳統(tǒng)依次擦除每一塊FLASH芯片進(jìn)行銷毀數(shù)據(jù)的方法,大大的提高了SSD硬盤數(shù)據(jù)銷毀的效率,有效的避免了數(shù)據(jù)外泄,從而保證了數(shù)據(jù)的安全性。
由上述實(shí)施例可知,密鑰的刪除是對(duì)SSD硬盤銷毀數(shù)據(jù)的關(guān)鍵,故密鑰對(duì)數(shù)據(jù)是否加密成功是決定數(shù)據(jù)成功銷毀的因素,基于上述實(shí)施例,請(qǐng)參閱圖2,本申請(qǐng)還針對(duì)提供了另外一個(gè)實(shí)施例。
S201-S202:具體的,與上述實(shí)施例S101-S102所描述一致,此處不再贅述。
S203:檢測(cè)根據(jù)所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密是否成功。
S204:當(dāng)檢測(cè)到所述密鑰對(duì)所述數(shù)據(jù)加密不成功時(shí),根據(jù)所述密鑰對(duì)所述數(shù)據(jù)再進(jìn)行加密,并返回加密失敗的指令。
S205:具體的,與上述實(shí)施例S103所描述一致,此處不再贅述。
通過(guò)對(duì)數(shù)據(jù)的是否加密做了檢測(cè),對(duì)加密不成功的,可進(jìn)行重新加密,進(jìn)一步的保證的數(shù)據(jù)的安全性。
需要說(shuō)明的是,當(dāng)對(duì)某一個(gè)數(shù)據(jù)多次加密仍不成功時(shí),可能是采用的加密體制和數(shù)據(jù)本身有沖突,或者其他原因,這樣重復(fù)進(jìn)行加密,浪費(fèi)時(shí)間,優(yōu)選的,可設(shè)置加密次數(shù)(例如三次),當(dāng)超過(guò)該加密次數(shù)后,進(jìn)行報(bào)警提示,工作人員對(duì)此進(jìn)行解析判斷,快速修復(fù)。不僅提高了這個(gè)系統(tǒng)整體的工作效率,還有利于提高數(shù)據(jù)的安全性。
在一種具體的實(shí)施方式中,當(dāng)對(duì)密鑰進(jìn)行備份并保存在該SSD硬盤時(shí),再將密鑰進(jìn)行刪除后,SSD硬盤的中數(shù)據(jù)依舊可以依靠備份的密鑰進(jìn)行解密,從而被讀取。
鑒于上述情況,請(qǐng)參閱圖3,本申請(qǐng)還另外提供了一個(gè)實(shí)施例。
S301:具體的,與上述實(shí)施例S201所描述一致,此處不再贅述。
S302:為所述SSD硬盤設(shè)置訪問(wèn)權(quán)限。
設(shè)置的訪問(wèn)權(quán)限可跟設(shè)置的密鑰相同,當(dāng)然,也可不同,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際情況進(jìn)行選取。
S303:當(dāng)檢測(cè)到對(duì)所述SSD硬盤數(shù)據(jù)進(jìn)行讀寫時(shí),發(fā)送所述訪問(wèn)權(quán)限的驗(yàn)證信息。
S304:當(dāng)判定輸入的驗(yàn)證信息正確時(shí),根據(jù)讀寫數(shù)據(jù)的指令執(zhí)行相應(yīng)的操作。
當(dāng)驗(yàn)證信息通過(guò)時(shí),當(dāng)接收到的指令為讀取數(shù)據(jù),則將相應(yīng)的數(shù)據(jù)進(jìn)行展示;當(dāng)接收到的指令為寫數(shù)據(jù)時(shí),則根據(jù)設(shè)置的密鑰對(duì)數(shù)據(jù)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到SSD硬盤的FLASH芯片。
S305:當(dāng)判定輸入的驗(yàn)證信息不正確且輸入驗(yàn)證次數(shù)達(dá)到預(yù)設(shè)閾值時(shí),將所述訪問(wèn)權(quán)限進(jìn)行刪除,以使所述SSD硬盤無(wú)法進(jìn)行訪問(wèn)。
驗(yàn)證次數(shù)可為3次,當(dāng)然,也可為任意次數(shù),當(dāng)然,次數(shù)不可太少,以防止工作人員的錯(cuò)誤而導(dǎo)致;當(dāng)然,也不可太多,避免因猜測(cè)而非法侵入硬盤,使數(shù)據(jù)泄漏。
通過(guò)為SSD硬盤設(shè)置訪問(wèn)權(quán)限,進(jìn)一步的保證了數(shù)據(jù)的安全性,有效的防止數(shù)據(jù)外泄。
本發(fā)明實(shí)施例還針對(duì)銷毀SSD硬盤數(shù)據(jù)的方法提供了相應(yīng)的實(shí)現(xiàn)裝置,進(jìn)一步使得所述方法更具有實(shí)用性。下面對(duì)本發(fā)明實(shí)施例提供的銷毀SSD硬盤數(shù)據(jù)的裝置進(jìn)行介紹,下文描述的銷毀SSD硬盤數(shù)據(jù)的裝置與上文描述的銷毀SSD硬盤數(shù)據(jù)的方法可相互對(duì)應(yīng)參照。
參見圖4,圖4為本發(fā)明實(shí)施例提供的銷毀SSD硬盤數(shù)據(jù)的裝置在一種具體實(shí)施方式下的結(jié)構(gòu)圖,該裝置可包括:
密鑰生成模塊401,用于接收用戶輸入的密鑰指令,在SSD硬盤初始化時(shí),根據(jù)所述指令在所述SSD硬盤的預(yù)設(shè)位置生成密鑰。
數(shù)據(jù)加密模塊402,用于當(dāng)檢測(cè)到數(shù)據(jù)寫入所述SSD硬盤時(shí),利用所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密,然后將加密后的數(shù)據(jù)發(fā)送到所述SSD硬盤的FLASH芯片。
數(shù)據(jù)銷毀模塊403,用于當(dāng)接收所述用戶進(jìn)行銷毀所述SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),將所述密鑰進(jìn)行刪除。
可選的,在本實(shí)施例的一些實(shí)施方式中,請(qǐng)參閱圖5,所述裝置例如還可以訪問(wèn)權(quán)限模塊404,具體可包括:
設(shè)置權(quán)限單元4041,用于為所述SSD硬盤設(shè)置訪問(wèn)權(quán)限;
權(quán)限驗(yàn)證單元3042,用于當(dāng)檢測(cè)到對(duì)所述SSD硬盤數(shù)據(jù)進(jìn)行讀寫時(shí),發(fā)送所述訪問(wèn)權(quán)限的驗(yàn)證信息;當(dāng)判定輸入的驗(yàn)證信息正確時(shí),根據(jù)讀寫數(shù)據(jù)的指令將相應(yīng)數(shù)據(jù)進(jìn)行展示;當(dāng)判定輸入的驗(yàn)證信息不正確且輸入驗(yàn)證次數(shù)達(dá)到預(yù)設(shè)閾值時(shí),將所述訪問(wèn)權(quán)限進(jìn)行刪除,以使所述SSD硬盤無(wú)法進(jìn)行訪問(wèn)。
可選的,在本實(shí)施例的另一些實(shí)施方式中,請(qǐng)參閱圖5,所述裝置例如還可以包括:
加密驗(yàn)證模塊405,用于檢測(cè)根據(jù)所述密鑰對(duì)所述數(shù)據(jù)進(jìn)行加密是否成功;當(dāng)檢測(cè)到所述密鑰對(duì)所述數(shù)據(jù)加密不成功時(shí),根據(jù)所述密鑰對(duì)所述數(shù)據(jù)再進(jìn)行加密,并返回加密失敗的指令。
本發(fā)明實(shí)施例所述銷毀SSD硬盤數(shù)據(jù)的裝置的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過(guò)程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
由上可知,本發(fā)明實(shí)施例通過(guò)對(duì)SSD硬盤設(shè)置密鑰,對(duì)寫入的數(shù)據(jù)進(jìn)行加密,當(dāng)讀取數(shù)據(jù)是必然要利用密鑰對(duì)數(shù)據(jù)進(jìn)行解密,才可獲取原始數(shù)據(jù),當(dāng)銷毀SSD硬盤存儲(chǔ)的數(shù)據(jù)時(shí),直接將密鑰進(jìn)行刪除,存儲(chǔ)的數(shù)據(jù)就無(wú)法進(jìn)行解密,也就無(wú)法進(jìn)行讀取,避免了傳統(tǒng)依次擦除每一塊FLASH芯片進(jìn)行銷毀數(shù)據(jù)的方法,大大的提高了SSD硬盤數(shù)據(jù)銷毀的效率,有效的避免了數(shù)據(jù)外泄,從而保證了數(shù)據(jù)的安全性。
本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說(shuō)明即可。
專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
以上對(duì)本發(fā)明所提供的一種銷毀SSD硬盤數(shù)據(jù)的方法以及裝置進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。