專利名稱:一種支持遠距離短信自毀的電子硬盤及數(shù)據(jù)自毀方法
技術領域:
本發(fā)明涉及一種可以遠距離通過短消息接收自毀命令的電子硬盤及數(shù)據(jù)自毀方法。
背景技術:
電子硬盤是用固態(tài)電子存儲芯片陣列構成的硬盤,目前最常見的電子硬盤以閃存為存儲介質。閃存作為一種新的非易失性存儲介質,具有存儲密度大、攜帶方便、功耗低、掉電數(shù)據(jù)保持時間長及抗震性好等諸多優(yōu)點。以閃存芯片為存儲介質的電子硬盤沒有普通硬盤的旋轉介質,因而抗震性能極佳,同時工作溫度很寬。同時以閃存芯片為存儲介質的電子硬盤的接口規(guī)范和定義以及使用方法與普通硬盤完全相同,可以很方便的替換傳統(tǒng)的機械式硬盤,因此以閃存芯片為存儲介質的電子硬盤已經(jīng)在消費類電子領域非常普及,并廣泛應用于工業(yè)控制,航空航天,軍事,導航設備等領域。在高速發(fā)展的信息社會,信息安全已成為備受關注的問題,數(shù)據(jù)不僅需要被正確穩(wěn)定的存儲,還需要被有效的保護,以防止信息的泄漏。普通的電子硬盤,數(shù)據(jù)透明的通過接口被寫入或者讀出,毫無安全性可言。文件加密需要文件系統(tǒng)的參與,并且只是對文件的入口進行限制,如果使用密鑰管理則增加了數(shù)據(jù)管理的復雜性。數(shù)據(jù)加密對數(shù)據(jù)流加密,使用加密算法對數(shù)據(jù)進行轉換。 隨著加密的級別和復雜度的提高,對數(shù)據(jù)的保護就越強,但是依然不能排除數(shù)據(jù)被解密的可能,并且研究更加可靠的加解密算法將會耗費巨大的資源。基于對數(shù)據(jù)保護的要求,以及數(shù)據(jù)加解密對數(shù)據(jù)保護的局限性,出現(xiàn)了一種更加徹底的數(shù)據(jù)保護措施——數(shù)據(jù)銷毀,即將被保護的數(shù)據(jù)破壞掉,以防止數(shù)據(jù)的泄漏。數(shù)據(jù)銷毀可以通過以下方式實現(xiàn)1、對硬盤進行格式化,使全部數(shù)據(jù)被擦除。但需要人為的控制和主機的參與,實現(xiàn)方式不夠靈活。2、通過將存儲數(shù)據(jù)的存儲介質進行物理毀壞而實現(xiàn),例如強制燒毀、電擊穿。采用物理自毀雖然毀壞了整個芯片,但是它只是毀壞了內(nèi)部晶片與外部的連線,晶片上的數(shù)據(jù)沒有改變,還有被獲取的可能,可靠性不高,并且物理自毀代價較大,成本較高。3、通過電子硬盤自毀而實現(xiàn)。有些電子盤雖然具備自毀功能,但是不能自己給出自毀信號,在電腦或者硬盤丟失后,盤里數(shù)據(jù)無法自動銷毀。無法從根本上起到保護數(shù)據(jù)的作用,使得數(shù)據(jù)依然存在泄露的隱患。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是一種支持遠距離短信自毀的電子硬盤及數(shù)據(jù)自毀方法,以克服現(xiàn)有技術中存在的缺陷。本發(fā)明的技術方案為一種支持遠距離短信自毀的電子硬盤,其特征在于
包括具有數(shù)據(jù)快擦自毀功能的閃存控制器、閃存芯片陣列以及無線自毀命令接收單元,其中無線自毀命令接收單元通過閃存控制器與閃存芯片陣列相連,所述閃存控制器用于對外用于接口通信管理,對內(nèi)用于閃存芯片的存儲管理;所述閃存芯片陣列用于用于存儲數(shù)據(jù);所述無線自毀命令接收單元用于通過將無線方式接收到的命令轉化為閃存控制器可識別的信號,以確定是否實現(xiàn)數(shù)據(jù)自毀;所述無線自毀命令接收單元包括無線數(shù)據(jù)接收模塊和命令解析模塊,其中無線數(shù)據(jù)接收模塊通過命令解析模塊與閃存控制器相連;所述無線數(shù)據(jù)接收模塊用于無線通信的射頻接收; 所述命令解析模塊用于對接收到的命令進行解析,判斷是否是自毀命令,如果是自毀命令,就發(fā)出閃存控制器能識別的自毀信號,實現(xiàn)數(shù)據(jù)自毀功能;上述閃存芯片陣列包含多個并接在控制總線和數(shù)據(jù)總線上的通道,每個通道由若干閃存芯片并接而成。一種利用支持遠距離短信自毀的電子硬盤的數(shù)據(jù)自毀方法,其特征在于,包含如下步驟1)接收識別自毀信號11)無線數(shù)據(jù)接收模塊接收用戶發(fā)送的短消息;12)無線數(shù)據(jù)將接收到的短消息遞給命令檢測解析模塊;13)命令檢測解析模塊對短消息內(nèi)容進行分析,若短消息內(nèi)容為自毀命令,則命令檢測解析單元向閃存控制器發(fā)出自毀信號;2)擦除數(shù)據(jù)閃存控制器確認自毀信號后,同時向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令, 完成電子硬盤數(shù)據(jù)的擦除。上述步驟2)中,閃存控制器向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令,具體包含如下步驟21)閃存控制器同時向各通道內(nèi)的第一閃存芯片發(fā)出擦除命令;22)閃存控制器依次在各通道內(nèi)的前一閃存芯片進入自行擦除階段時,對各通道內(nèi)的下一閃存芯片進行擦除操作,直至各通道內(nèi)所有的芯片完成擦除操作。上述步驟2)中,閃存控制器向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令,具體包含如下步驟對各通道中的單個芯片可以執(zhí)行芯片自身所支持的交叉并行擦除命令,實現(xiàn)芯片內(nèi)部不同存儲塊的并行操作,對單個芯片循環(huán)執(zhí)行擦除命令,直到完成對該單個芯片的數(shù)據(jù)的擦除。當檢測閃存控制器收到命令解析模塊所發(fā)出的自毀信號后,反復檢測確認,直至最終確認自毀信號的正確性后才向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令。命令解析模塊不斷的檢測無線數(shù)據(jù)接收模塊是否存在,若檢測不到該模塊存在, 系則命令解析模塊自動向閃存控制器發(fā)送自毀信號。本發(fā)明的技術效果為1、靈活、快捷。本發(fā)明的自毀命令的發(fā)送由用戶掌控,并以無線的方式進行接收。電子硬盤在遺失或者發(fā)生異常情況時,均可以通過手機及時發(fā)送數(shù)據(jù)銷毀命令,只要有無線通信網(wǎng)絡覆蓋的地方,都可以遠程遙控硬盤進行數(shù)據(jù)銷毀,從而確保用戶數(shù)據(jù)不泄露。提供了一種可以集成在電子盤內(nèi)部,能夠靈活、快速并且更可靠的數(shù)據(jù)保護方法一數(shù)據(jù)擦除, 2、數(shù)據(jù)保護安全可靠,在人為破壞無線接收模塊后仍可自動發(fā)出數(shù)據(jù)銷毀信號, 最大限度的保證用戶數(shù)據(jù)安全。3、擦除速度快,擦除可靠。閃存控制器對閃存芯片陣列進行擦除控制,使用閃存擦除命令可以可靠的擦除數(shù)據(jù),使用四通道并行,單通道流水,單芯片交叉并行方式可以大大加快擦除的速度,使得硬盤在數(shù)秒內(nèi)自動銷毀數(shù)據(jù)。4、數(shù)據(jù)擦除后對存儲介質的無破壞性。數(shù)據(jù)擦除的電子盤自毀只是將電子盤的數(shù)據(jù)進行覆蓋,而對存儲介質不造成任何影響,從而保證此次電子盤自毀后可以對電子盤進行再使用,成本低。克服了現(xiàn)有數(shù)據(jù)保護方法中加密方法繁瑣,物理毀壞成本較高依然有數(shù)據(jù)泄漏可能的問題。5、簡單易行,增加了數(shù)據(jù)的保密程度。相比較現(xiàn)有數(shù)據(jù)保護方法中加密方法的繁瑣,本發(fā)明的自毀方式不但簡單易行、節(jié)省資源,而且更加安全。
圖1為本發(fā)明結構示意圖。圖2無線數(shù)據(jù)接收模塊和命令解析模塊的連接關系。圖3為閃存擦除操作的并行流水策略示意圖。
具體實施例方式參見圖1,本發(fā)明包括具有數(shù)據(jù)快擦自毀功能的閃存控制器、閃存芯片陣列以及無線自毀命令接收單元。閃存控制器用于對外用于接口通信管理,對內(nèi)用于閃存芯片的存儲管理;閃存芯片陣列用于用于存儲數(shù)據(jù),是整個系統(tǒng)的存儲載體;無線自毀命令接收單元用于通過將無線方式接收到的命令轉化為閃存控制器可識別的信號,以確定是否實現(xiàn)數(shù)據(jù)自毀,無線自毀命令接收單元通過閃存控制器與閃存芯片陣列相連。無線自毀命令接收單元包括無線數(shù)據(jù)接收模塊和命令解析模塊,參見圖2,無線數(shù)據(jù)接收模塊用于無線通信的射頻接收,可由一個GSM短消息接收模塊來實現(xiàn);命令解析模塊用于對接收到的命令進行解析,判斷是否是自毀命令,如果是自毀命令,就發(fā)出閃存控制器能識別的自毀信號,實現(xiàn)數(shù)據(jù)自毀功能,可由一個單片機來實現(xiàn)。閃存芯片陣列可以包含有多個并接在控制總線和數(shù)據(jù)總線上的通道,每個通道由若干閃存芯片并接而成。增加芯片通道數(shù)就可以使數(shù)據(jù)的擦除速度提高到單通道的數(shù)據(jù)的擦除速度的N倍,所述N為擴充后的并行通道的數(shù)量。參見圖3,自毀命令以短消息的形式發(fā)出,無線數(shù)據(jù)接收模塊負責接收用戶發(fā)送的命令。當無線數(shù)據(jù)接收模塊收到短消息后,會把消息內(nèi)容傳遞給命令檢測解析模塊,命令檢測解析模塊對消息內(nèi)容進行分析,當發(fā)現(xiàn)是自毀命令后,向閃存控制器發(fā)出自毀信號。
如果人為的破壞了無線數(shù)據(jù)接收模塊,使得命令解析模塊無法正常檢測到無線數(shù)據(jù)接 收模塊的存在,命令解析模塊也會自動的向閃存控制器發(fā)送自毀信號。因為系統(tǒng)上電后,命令解析模塊也會不斷的檢測無線數(shù)據(jù)接收模塊是否存在,當檢測不到該模塊存在時, 系統(tǒng)認為是人為的破壞了無線接收模塊,命令解析模塊會自動的向閃存控制器發(fā)送自毀信號,從而確保數(shù)據(jù)的安全性。當閃存控制器檢測到有效的自毀信號時,當檢測閃存控制器收到命令解析模塊所發(fā)出的自毀信號后,為避免誤檢測,會進行一段時間的反復檢測確認,最終確認自毀信號的正確性。立即按照多通道并行、單通道流水的策略向各個芯片發(fā)送擦除命令實現(xiàn)自毀的閃存控制器連接四個通道的閃存芯片組,同時向四個通道發(fā)送命令,數(shù)據(jù)總線和控制總線上并連的通道組和各通道上并聯(lián)的閃存芯片組成芯片陣列,可以根據(jù)需要改變芯片陣列的大小,有幾個通道就可以將數(shù)據(jù)擦除的速度提高到相比較單通道擦除時的幾倍。在單通道內(nèi),閃存控制器首先向第一個閃存芯片發(fā)出擦除命令,當芯片進入自行擦除階段則閃存控制器放棄對第一個閃存芯片的控制轉而執(zhí)行第二個閃存芯片的擦除操作,同樣第二個閃存芯片進入擦除階段時,閃存控制器轉而控制第三個閃存……依次類推, 在四個芯片間實現(xiàn)流水,當閃存芯片的個數(shù)達到使閃存控制器對所有閃存芯片發(fā)送擦除命令的時間等于單個閃存自身擦除操作時間時,即可實現(xiàn)最高效的流水。
權利要求
1.一種支持遠距離短信自毀的電子硬盤,其特征在于包括具有數(shù)據(jù)快擦自毀功能的閃存控制器、閃存芯片陣列以及無線自毀命令接收單元,其中無線自毀命令接收單元通過閃存控制器與閃存芯片陣列相連,所述閃存控制器用于對外用于接口通信管理,對內(nèi)用于閃存芯片的存儲管理;所述閃存芯片陣列用于用于存儲數(shù)據(jù);所述無線自毀命令接收單元用于通過將無線方式接收到的命令轉化為閃存控制器可識別的信號,以確定是否實現(xiàn)數(shù)據(jù)自毀;所述無線自毀命令接收單元包括無線數(shù)據(jù)接收模塊和命令解析模塊,其中無線數(shù)據(jù)接收模塊通過命令解析模塊與閃存控制器相連;所述無線數(shù)據(jù)接收模塊用于無線通信的射頻接收;所述命令解析模塊用于對接收到的命令進行解析,判斷是否是自毀命令,如果是自毀命令,就發(fā)出閃存控制器能識別的自毀信號,實現(xiàn)數(shù)據(jù)自毀功能;
2.根據(jù)權利要求1所述的電子硬盤,其特征在于所述閃存芯片陣列包含多個并接在控制總線和數(shù)據(jù)總線上的通道,每個通道由若干閃存芯片并接而成。
3.一種利用如權利要求1所述電子硬盤的數(shù)據(jù)自毀方法,其特征在于,包含如下步驟1)接收識別自毀信號11)無線數(shù)據(jù)接收模塊接收用戶發(fā)送的短消息;12)無線數(shù)據(jù)將接收到的短消息遞給命令檢測解析模塊;13)命令檢測解析模塊對短消息內(nèi)容進行分析,若短消息內(nèi)容為自毀命令,則命令檢測解析單元向閃存控制器發(fā)出自毀信號;2)擦除數(shù)據(jù)閃存控制器確認自毀信號后,同時向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令,完成電子硬盤數(shù)據(jù)的擦除。
4.根據(jù)權利要求3所述的數(shù)據(jù)自毀方法,其特征在于,所述步驟幻中,閃存控制器向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令,具體包含如下步驟21)閃存控制器同時向各通道內(nèi)的第一閃存芯片發(fā)出擦除命令;22)閃存控制器依次在各通道內(nèi)的前一閃存芯片進入自行擦除階段時,對各通道內(nèi)的下一閃存芯片進行擦除操作,直至各通道內(nèi)所有的芯片完成擦除操作。
5.根據(jù)權利要求3或4所述的數(shù)據(jù)自毀方法,其特征在于所述步驟幻中,閃存控制器向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令,具體包含如下步驟對各通道中的單個芯片可以執(zhí)行芯片自身所支持的交叉并行擦除命令,實現(xiàn)芯片內(nèi)部不同存儲塊的并行操作,對單個芯片循環(huán)執(zhí)行擦除命令,直到完成對該單個芯片的數(shù)據(jù)的擦除。
6.根據(jù)權利要求3所述的數(shù)據(jù)自毀方法,其特征在于當檢測閃存控制器收到命令解析模塊所發(fā)出的自毀信號后,反復檢測確認,直至最終確認自毀信號的正確性后才向各個通道中的閃存芯片發(fā)送數(shù)據(jù)擦除命令。
7.根據(jù)權利要求3所述的數(shù)據(jù)自毀方法,其特征在于命令解析模塊不斷的檢測無線數(shù)據(jù)接收模塊是否存在,若檢測不到該模塊存在,系則命令解析模塊自動向閃存控制器發(fā)送自毀信號。
全文摘要
本發(fā)明涉及一種支持遠距離短信自毀的電子硬盤及數(shù)據(jù)自毀方法,包括具有數(shù)據(jù)快擦自毀功能的閃存控制器、閃存芯片陣列以及無線自毀命令接收單元,其中無線自毀命令接收單元通過閃存控制器與閃存芯片陣列相連。包含接收識別自毀信號和擦除數(shù)據(jù)步驟。具有數(shù)據(jù)保護安全可靠的優(yōu)點。
文檔編號G11C16/02GK102157198SQ201010112290
公開日2011年8月17日 申請日期2010年2月11日 優(yōu)先權日2010年2月11日
發(fā)明者劉升, 崔建杰 申請人:西安奇維測控科技有限公司