專利名稱:密鑰復(fù)制保護(hù)存儲的數(shù)字自我擦除的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字內(nèi)容的復(fù)制保護(hù)領(lǐng)域。
數(shù)字存儲模塊越來越多地用于存儲數(shù)字內(nèi)容例如視頻、音樂和圖片。在許多應(yīng)用中,例如MP3(MPEG音頻層3)播放器和PVR(個人錄影機),本質(zhì)上是下載內(nèi)容并且存儲在本地設(shè)備的存儲模塊中。內(nèi)容提供商允許訂戶支付以便下載被版權(quán)保護(hù)的內(nèi)容。訂戶沒有權(quán)利進(jìn)一步分發(fā)內(nèi)容,但是非法復(fù)制已經(jīng)變得非常流行使得提供商為訂戶提供內(nèi)容的下載失去信心。
內(nèi)容提供商正在尋找阻止私人非法分發(fā)下載內(nèi)容的方法。先前的阻止下載內(nèi)容被非法復(fù)制的提議是不令人滿意的。大部分提議依賴于下載材料的加密,但即使是技術(shù)貧乏的復(fù)制者也能夠破解這樣的保護(hù)。例如,可以移除在PVR中使用的硬盤驅(qū)動模塊并復(fù)制加密的內(nèi)容。
在本發(fā)明中,存儲模塊具有存儲器的多個部分,包括第一部分和第二部分。在第一部分中存儲內(nèi)容,第二部分中存儲為訪問存儲在第一部分中的內(nèi)容所需要的信息。當(dāng)檢測到對存儲模塊的未授權(quán)使用時,空白擦除第二部分以使得內(nèi)容不能使用。
空白擦除數(shù)據(jù)例如通過用空白重寫數(shù)據(jù)來破壞數(shù)據(jù),使得數(shù)據(jù)不能恢復(fù)。通常,當(dāng)存儲模塊中的數(shù)據(jù)被擦除時,數(shù)據(jù)本身不被修改,但做了標(biāo)記來表明在數(shù)據(jù)的位置是可以自由寫入數(shù)據(jù)的。僅空白擦除第二部分而不是第一部分的一個優(yōu)點在于,通常的存儲管理可用于第一部分并且特定的空白擦除過程僅僅對第二部分是可用的。另一個優(yōu)點在于,空白擦除要比使標(biāo)記存儲位置變得可用所花費的時間更長。
例如,未授權(quán)使用可以是從包含存儲模塊的設(shè)備(例如VCR或者M(jìn)P3播放器)移除存儲模塊;未授權(quán)使用可以是在斷開時打開設(shè)備或模塊;未授權(quán)使用可以是當(dāng)模塊未與設(shè)備連接時試圖從模塊讀取數(shù)據(jù)。
參考下面附圖詳細(xì)描述,本領(lǐng)域的技術(shù)人員將容易地看到本發(fā)明的其他方面和優(yōu)點。
圖1是本發(fā)明的方法的流程圖。
圖2是包括播放設(shè)備和連接模塊的本發(fā)明的系統(tǒng)的示意圖。
圖1舉例說明了本發(fā)明的方法的一個例子的流程圖。在步驟102,在存儲模塊中提供存儲器的多個部分。存儲器的這些部分包括包含內(nèi)容的第一部分和包含信息的第二部分,要訪問存儲在第一部分中的內(nèi)容就必須訪問所述信息。在步驟104,檢測存儲模塊的未授權(quán)使用。檢測可包括對模塊與連接到模塊的一部分設(shè)備斷開、打開模塊、打開設(shè)備、或者當(dāng)模塊與授權(quán)設(shè)備斷開時試圖訪問存儲在模塊中的信息的檢測。
數(shù)字存儲模塊例如可以是硬盤驅(qū)動模塊或非易失性存儲模塊,例如閃存卡。
在步驟106,在檢測到未授權(quán)使用后,阻止訪問第二部分中的信息。例如可通過空白擦除存儲在第二部分中的私有密鑰來阻止訪問,所述私有密鑰是解密存儲在第一部分中的內(nèi)容所需要的。也可通過空白擦除存儲器第一部分的內(nèi)容表來阻止訪問,所述內(nèi)容表存儲在存儲器的第二部分中。
在步驟108,提供電源以檢測和阻止訪問,如果電源失效則也阻止訪問。通常電池作為這樣的電源來使用,并且電池可互連以便在電池衰耗時阻止訪問。
圖2是包括播放設(shè)備和連接的存儲模塊的本發(fā)明的系統(tǒng)的示意圖。存儲模塊包含存儲器的多個部分,包括第一部分(122)和第二部分(124)。存儲模塊也包含處理器126,所述處理器包含操作存儲模塊的程序模塊以。程序模塊包含訪問控制模塊128,用于在不訪問存儲在存儲器第二部分中的信息的情況下,阻止訪問存儲在存儲器第一部分中的內(nèi)容。存儲模塊包含檢測設(shè)備130,用于檢測存儲模塊的未授權(quán)使用。
處理器還包含保護(hù)模塊132,用于在檢測到未授權(quán)使用之后阻止進(jìn)一步訪問存儲在存儲器第一部分中的信息。保護(hù)模塊可在檢測到未授權(quán)使用的任何時候,簡單地空白擦除第二模塊的內(nèi)容。在模塊中提供電源134以用于操作檢測裝置和包含保護(hù)模塊的處理器。在電源失效后保護(hù)模塊阻止進(jìn)一步訪問存儲在存儲器第一部分中的信息。
存儲模塊的未授權(quán)使用可包括存儲模塊與使用存儲模塊的設(shè)備的未授權(quán)斷開。在這種情況下,保護(hù)裝置130監(jiān)控模塊和播放設(shè)備的部分138之間的連接136的連續(xù)性。當(dāng)檢測到斷開時,保護(hù)模塊132就空白擦除存儲器的第二部分。
存儲模塊的未授權(quán)使用可包括存儲模塊的外殼140的未授權(quán)打開。在這種情況下,保護(hù)裝置130監(jiān)控模塊外殼的完整性。例如,打開檢測器152可連接在模塊外殼部分之間,并且如果模塊外殼部分分離,則將檢測到打開。無論在何時檢測到模塊外殼的未授權(quán)打開時,保護(hù)模塊132就空白擦除存儲器的第二部分。
存儲模塊的未授權(quán)使用可包括播放設(shè)備的外殼142的未授權(quán)打開。在這種情況下,保護(hù)設(shè)備130監(jiān)控播放設(shè)備外殼的完整性。例如,打開檢測器154可連接在設(shè)備外殼部分之間,并且如果設(shè)備外殼部分分離,則將檢測到打開。無論在何時檢測到設(shè)備外殼的未授權(quán)打開時,則保護(hù)模塊132就空白擦除存儲器的第二部分。
為了訪問內(nèi)容所必須訪問的存儲在第二部分中的信息可包括私有密鑰144,所述密鑰144必須用于解密存儲在存儲器第一部分中的內(nèi)容以便訪問該內(nèi)容。存儲模塊可包含處理器126的數(shù)據(jù)解密模塊146,其使用存儲在存儲器第二部分中的私有密鑰來解密存儲在存儲器第一部分中的數(shù)據(jù)。代替地或者除私有密鑰之外,存儲在存儲器第二部分中的信息可包括內(nèi)容表,該內(nèi)容表對于播放存儲在存儲器第一部分中的內(nèi)容是必要的。
上面已相關(guān)于特定示例實施例描述了本發(fā)明。本領(lǐng)域的技術(shù)人員將知道在本發(fā)明的范圍內(nèi)如何修改這些示例實施例。本發(fā)明僅由下列權(quán)利要求來限制。
權(quán)利要求
1.一種方法,包括在存儲模塊中提供存儲器的多個部分,這些部分包括包含內(nèi)容的第一部分和包含信息的第二部分,要訪問存儲在第一部分中的內(nèi)容就必須訪問所述信息;檢測存儲模塊的未授權(quán)使用;在檢測到未授權(quán)使用后,阻止訪問在第二部分中的信息;提供電源以用于檢測和阻止訪問,如果電源失效則也阻止訪問。
2.權(quán)利要求1的方法,其中當(dāng)檢測到未授權(quán)訪問時,通過空白擦除第二部分中的信息來阻止訪問第二部分中的信息。
3.權(quán)利要求1的方法,其中檢測未授權(quán)的使用包括檢測存儲模塊與使用存儲模塊的設(shè)備的未授權(quán)斷開。
4.權(quán)利要求1的方法,其中檢測未授權(quán)的使用包括檢測存儲模塊外殼的未授權(quán)打開。
5.權(quán)利要求1的方法,其中檢測未授權(quán)的使用包括檢測包含存儲模塊的設(shè)備外殼的未授權(quán)打開。
6.一種存儲模塊,包括存儲器的多個部分,包括存儲器的第一部分(122)和第二部分(124);訪問控制裝置(128),用于在不訪問存儲在存儲器第二部分中的信息的情況下,阻止訪問存儲在存儲器第一部分中的內(nèi)容。裝置(130),用于檢測存儲模塊的未授權(quán)使用;和保護(hù)裝置(132),用于在檢測到未授權(quán)使用后,阻止進(jìn)一步訪問存儲在存儲器第二部分中的信息;和電源(134),用于操作檢測裝置和保護(hù)裝置,在電源失效后,保護(hù)裝置也阻止進(jìn)一步訪問存儲在存儲器第二部分中的信息。
7.權(quán)利要求6的存儲模塊,其中未授權(quán)的使用包括存儲模塊與使用存儲模塊的設(shè)備的未授權(quán)斷開;并且檢測裝置監(jiān)控存儲模塊與使用存儲模塊的設(shè)備之間的連接(136),并且當(dāng)檢測到存儲模塊與該設(shè)備的未授權(quán)斷開時,保護(hù)裝置空白擦除存儲在存儲器第二部分中的信息。
8.權(quán)利要求6的存儲模塊,其中未授權(quán)的使用包括存儲模塊外殼(140)的未授權(quán)打開;并且檢測裝置監(jiān)控存儲模塊外殼的完整性,并且當(dāng)檢測到存儲模塊外殼的未授權(quán)打開時,保護(hù)裝置空白擦除存儲在存儲器第二部分中的信息。
9.權(quán)利要求6的存儲模塊,其中未授權(quán)的使用包括包含存儲模塊的設(shè)備外殼(142)的未授權(quán)打開;并且檢測裝置監(jiān)控設(shè)備外殼的完整性,并且當(dāng)檢測到設(shè)備外殼的未授權(quán)打開時,保護(hù)裝置空白擦除存儲在存儲器第二部分中的信息。
10.權(quán)利要求6的存儲模塊,其中存儲在第二部分中的信息包括私有密鑰(144),其可用于解密存儲在存儲器第一部分中的內(nèi)容;存儲模塊進(jìn)一步包括數(shù)據(jù)解密器(146),其使用存儲在存儲器第一部分中的私有密鑰來解密存儲在存儲器第二部分中的數(shù)據(jù)。
11.權(quán)利要求6的存儲模塊,其中存儲在存儲器第二部分中的信息包括內(nèi)容表,該內(nèi)容表對于播放存儲在存儲器第一部分中的內(nèi)容是必要的。
全文摘要
在存儲模塊(例如硬盤驅(qū)動器或者閃存卡)中提供存儲器的第一和第二部分。第一部分用于存儲內(nèi)容(例如音樂、視頻、圖片)并且第二部分用于存儲訪問內(nèi)容所需要的信息(例如關(guān)鍵字或者內(nèi)容表)。當(dāng)檢測到對存儲模塊的未授權(quán)使用(與播放設(shè)備斷開,打開模塊,打開包含模塊的播放設(shè)備,當(dāng)模塊與授權(quán)的播放設(shè)備斷開時試圖訪問內(nèi)容)時,則阻止進(jìn)一步訪問存儲在第二部分的信息。例如,可通過空白擦除第二部分來阻止訪問。提供電源(例如電池)用于檢測和阻止訪問,如果電源失效則也可以阻止訪問。
文檔編號G06F1/00GK1816785SQ200480018540
公開日2006年8月9日 申請日期2004年6月29日 優(yōu)先權(quán)日2003年6月30日
發(fā)明者S·-B·吳, R·C·-T·沈 申請人:皇家飛利浦電子股份有限公司