專利名稱:用于數(shù)字內(nèi)容保護(hù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及數(shù)字內(nèi)容保護(hù),具體涉及對(duì)加擾視聽內(nèi)容的訪問控制。
背景技術(shù):
本部分意在向讀者介紹本領(lǐng)域中可能與下面描述和/或要求保護(hù)的本發(fā)明各個(gè) 方面相關(guān)的各個(gè)方面。相信該討論有助于向讀者提供背景信息以便于更好地理解本發(fā)明的 各個(gè)方面。相應(yīng)地,應(yīng)當(dāng)理解,要從這種角度來閱讀這些論述,而不是作為對(duì)現(xiàn)有技術(shù)的引 入。US 5,555,308教導(dǎo)了一種通過以下方式向用戶提供對(duì)受保護(hù)的數(shù)字內(nèi)容的訪問 的系統(tǒng)在受保護(hù)數(shù)字內(nèi)容之前的用戶可訪問內(nèi)容部分中放入訪問該數(shù)字內(nèi)容所必需的信 息。例如,可以通過在商用消息中放入字符來采用該系統(tǒng),該字符由用戶輸入以產(chǎn)生對(duì)加 擾內(nèi)容進(jìn)行解擾所必需的代碼。WO 2005/025220、US 2007/0224755、CA 2182887以及US 2007/0124201教導(dǎo)了相似的系統(tǒng)。所教導(dǎo)的系統(tǒng)具有明顯缺陷盡管系統(tǒng)提供了針對(duì)字符的自動(dòng)輸入的對(duì)策,但并 不能防止字符的重放,例如,如果該內(nèi)容可通過因特網(wǎng)而下載,則可以進(jìn)行字符重放。該問題的最直接解決方案是確保數(shù)字內(nèi)容的每個(gè)拷貝是使用不同加擾密鑰來加 擾的。然而,如果要多次提供數(shù)字內(nèi)容,則該解決方案可能需要很多加擾。因此,應(yīng)當(dāng)理解,需要克服現(xiàn)有技術(shù)的至少一些缺陷的內(nèi)容保護(hù)系統(tǒng)。本發(fā)明提供 了這種解決方案。
發(fā)明內(nèi)容
在第一方面,本發(fā)明涉及一種訪問受保護(hù)的數(shù)字內(nèi)容的方法,所述受保護(hù)的數(shù)字 內(nèi)容由代碼部分以及加擾部分構(gòu)成。用戶設(shè)備接收代碼部分,所述代碼部分在被播放時(shí)呈 現(xiàn)第一代碼,其中可以從所述第一代碼獲得加擾部分的加擾密鑰。用戶設(shè)備呈現(xiàn)包括第一 代碼在內(nèi)的代碼部分。該代碼部分還包括用戶設(shè)備可讀取的輔助代碼信息,并且用戶設(shè)備 從輔助信息以及從駐留在用戶設(shè)備中的信息產(chǎn)生第二代碼。然后用戶設(shè)備接收來自用戶的 輸入,該輸入與第一代碼相對(duì)應(yīng),用戶設(shè)備還接收第二代碼,并從第一代碼和第二代碼產(chǎn)生 加擾密鑰。然后,接收加擾部分,并使用加擾密鑰對(duì)該加擾部分進(jìn)行解碼,并播放該加擾部 分。在第一優(yōu)選實(shí)施例中,用戶設(shè)備的編解碼器檢測(cè)所接收的代碼部分是未加擾的并 呈現(xiàn)該代碼部分。在第二優(yōu)選實(shí)施例中,第二代碼被呈現(xiàn)給用戶,并且所述加擾密鑰從由用戶輸入 的第二代碼產(chǎn)生。在第三優(yōu)選實(shí)施例中,駐留信息包括以下組中的至少一個(gè)用戶設(shè)備的硬件指紋、 用戶標(biāo)識(shí)符、用戶設(shè)備的當(dāng)前時(shí)間以及用戶設(shè)備的傳送地址。在第二方面,本發(fā)明涉及一種產(chǎn)生受保護(hù)的數(shù)字內(nèi)容的方法,該數(shù)字內(nèi)容由代碼部分以及內(nèi)容部分構(gòu)成。獲得內(nèi)容部分的加擾密鑰;使用該加擾密鑰來對(duì)內(nèi)容部分進(jìn)行加擾;獲得第一代碼、第二代碼和用戶設(shè)備信息,可以從這些信息產(chǎn)生加擾密鑰;以及在代碼 部分中插入第一代碼作為視聽數(shù)據(jù)以及插入第二代碼作為輔助代碼信息。在第三方面,本發(fā)明涉及一種用于訪問受保護(hù)的數(shù)字內(nèi)容的設(shè)備,該受保護(hù)的數(shù)字內(nèi)容由代碼部分以及加擾部分構(gòu)成。該設(shè)備包括用于接收代碼部分的裝置,所述代碼部 分在被播放時(shí)呈現(xiàn)第一代碼,其中能夠從所述第一代碼中獲得所述加擾部分的加擾密鑰; 用于呈現(xiàn)包括所述第一代碼在內(nèi)的所述代碼部分的裝置;用于接收來自用戶的輸入的裝 置,所述輸入與所述第一代碼相對(duì)應(yīng);用于從所述第一代碼產(chǎn)生加擾密鑰的裝置;用于接 收所述加擾部分的裝置;以及用于使用所述加擾密鑰對(duì)所述加擾部分進(jìn)行解擾和播放的裝 置。所述代碼部分還包括用戶設(shè)備能夠讀取的輔助代碼信息,并且所述設(shè)備還包括用于從 輔助信息以及從駐留在所述用戶設(shè)備中的信息產(chǎn)生第二代碼的裝置;以及用于接收所述第 二代碼的裝置。所述加擾密鑰產(chǎn)生裝置適于還從所述第二代碼產(chǎn)生加擾密鑰。在第四方面,本發(fā)明涉及一種用于產(chǎn)生受保護(hù)的數(shù)字內(nèi)容的設(shè)備,該數(shù)字內(nèi)容由代碼部分以及內(nèi)容部分構(gòu)成。該設(shè)備包括用于獲得所述內(nèi)容部分的加擾密鑰的裝置;用 于使用所述加擾密鑰對(duì)所述內(nèi)容部分進(jìn)行加擾的裝置;用于獲得第一代碼、第二代碼和用 戶設(shè)備信息的裝置,能夠從這些信息產(chǎn)生所述加擾密鑰;以及用于在所述代碼部分中插入 所述第一代碼作為視聽數(shù)據(jù)以及插入所述第二代碼作為輔助代碼信息的裝置。
現(xiàn)在將通過非限制性示例,參照附圖來描述本發(fā)明的優(yōu)選特征,附圖中圖1示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的用于數(shù)字視聽內(nèi)容保護(hù)和傳送的系統(tǒng);圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的示例數(shù)字內(nèi)容;圖3示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的內(nèi)容保護(hù)方法;以及圖4示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的內(nèi)容接收的方法。圖5示出了本發(fā)明的示例使用。
具體實(shí)施例方式圖1示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的用于數(shù)字視聽內(nèi)容保護(hù)和傳送的系統(tǒng) 100。該內(nèi)容保護(hù)和傳送系統(tǒng)100包括通過網(wǎng)絡(luò)130在功能上互連的內(nèi)容提供器110和用 戶設(shè)備120,內(nèi)容提供器110和用戶設(shè)備120均都包括至少一個(gè)通信接口 112、122、至少一 個(gè)處理器114、124(以下稱作“處理器”)、以及至少一個(gè)存儲(chǔ)器116、126。用戶設(shè)備110還 包括用戶接口 128。用戶設(shè)備120適于經(jīng)由通信接口 122向內(nèi)容提供器110發(fā)送針對(duì)內(nèi)容 條目的請(qǐng)求142,如果批準(zhǔn)該請(qǐng)求,則內(nèi)容提供器110適于向用戶設(shè)備120傳送144 (如以下 將描述的)適當(dāng)保護(hù)的內(nèi)容條目。另外,用戶設(shè)備120還包括用于對(duì)內(nèi)容進(jìn)行解碼的編碼 器/解碼器(編解碼器)129 (如以下將進(jìn)一步解釋的)。圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的示例數(shù)字內(nèi)容。由用戶設(shè)備120接收的示 例數(shù)字內(nèi)容200包括多個(gè)順序塊210、220。塊的數(shù)目可以低至一,并且?guī)缀醪淮嬖趬K數(shù)目的 上限;該數(shù)目?jī)?yōu)選地至少大致依賴于內(nèi)容的總呈現(xiàn)時(shí)間。每一個(gè)塊210、220包括代碼部212、222以及加擾部214、224。代碼部212、222是未加擾的并因此可以被呈現(xiàn)給用戶;其可以包括音頻、視頻或者音頻和視頻的組合。代碼部 212、222還包括第一代碼部分,該第一代碼部分被包括在要呈現(xiàn)給用戶的視聽內(nèi)容中。代碼 部212、222還包括元數(shù)據(jù),該元數(shù)據(jù)包括要由用戶設(shè)備120使用的信息,用戶設(shè)備120使用 該信息來產(chǎn)生要呈現(xiàn)給用戶的第二代碼部分。例如,代碼部N212包括代碼“az89856B”,其 中的“az89”是第一代碼部分,“856B”被包括在元數(shù)據(jù)中以產(chǎn)生第二代碼部分。元數(shù)據(jù)中的信息由用戶設(shè)備120讀取,并與個(gè)人化信息相結(jié)合,該個(gè)人化信息例 如是可能處理(例如,散列)過的、用戶設(shè)備120的內(nèi)部時(shí)鐘(未示出)的時(shí)間或者外部設(shè) 備的時(shí)間、用戶設(shè)備120的硬件指紋、以及它們的組合。用于將信息相結(jié)合的功能可以簡(jiǎn)單 如拼接或X0R,但是優(yōu)選地是更復(fù)雜的功能,例如使用合適加密函數(shù)。該結(jié)果給出在呈現(xiàn)代 碼部的同時(shí)向用戶呈現(xiàn)的第二代碼部分,例如通過在用戶接口 128上疊加所產(chǎn)生的字符。 作為示例,第一代碼部212的元數(shù)據(jù)中的信息“856B”用于產(chǎn)生第二代碼部分“8f2w”。這種布置的優(yōu)點(diǎn)在于第一代碼部分不可從元數(shù)據(jù)中讀取,而第二代碼部分可 以確保不容易從因特網(wǎng)下載解擾密鑰。應(yīng)當(dāng)理解,可以采取針對(duì)第一代碼部分的再現(xiàn) (rendition)的自動(dòng)檢測(cè)的對(duì)策,例如通過使用所謂的captcha等。應(yīng)當(dāng)注意,代碼的長(zhǎng)度不限于八個(gè)字母數(shù)字字符并且該長(zhǎng)度可以由系統(tǒng)提供器來 選擇。如上所述,每一個(gè)塊還包括加擾部214、224。使用與通過前述代碼部212、222的第 一代碼部分和第二代碼部分相結(jié)合(例如拼接)而產(chǎn)生的代碼相同的密鑰或者從該代碼導(dǎo) 出的密鑰,來對(duì)加擾部214、224進(jìn)行加擾。由此,使用基于az898f2w的密鑰來對(duì)加擾部分 N 214進(jìn)行加擾。代碼與密鑰之間的關(guān)系可以是標(biāo)識(shí),但是也可以處理代碼以獲得密鑰,例 如通過將散列函數(shù)應(yīng)用于代碼。當(dāng)然,由于散列法是單向函數(shù),因此內(nèi)容提供器必須使用要插入內(nèi)容中以便由用 戶以后輸入的代碼的散列來對(duì)加擾部進(jìn)行加擾。圖3示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的內(nèi)容保護(hù)方法。內(nèi)容提供器將內(nèi)容分割為 N個(gè)內(nèi)容部(其中N可以低至一)并獲得N個(gè)代碼部的視聽信息;步驟310。應(yīng)當(dāng)理解,可 以針對(duì)多于一個(gè)代碼部重新使用視聽信息。在步驟320中,針對(duì)每一個(gè)內(nèi)容部產(chǎn)生加擾密鑰。該加擾密鑰可以基于從用戶設(shè) 備接收的信息,該信息可能處于針對(duì)內(nèi)容的請(qǐng)求142中或者來自與用戶設(shè)備相關(guān)的已存儲(chǔ) 的信息,但是加擾密鑰還可以基于其他因素,例如當(dāng)前時(shí)間。在步驟330中,使用相應(yīng)的加擾密鑰來對(duì)內(nèi)容部進(jìn)行加擾。產(chǎn)生預(yù)期用戶設(shè)備(或 者在至少一個(gè)實(shí)施例中,多個(gè)用戶設(shè)備)創(chuàng)建加擾密鑰所必需的數(shù)據(jù),并且在步驟340中將 該數(shù)據(jù)放入相應(yīng)的代碼部中。有利地,可以不直接從數(shù)據(jù)獲得加擾密鑰,但是必須對(duì)該數(shù)據(jù) 進(jìn)行變換以獲得加擾密鑰,例如通過數(shù)據(jù)的SHA-I散列。另外,元數(shù)據(jù)還用于指示是否對(duì)特 定內(nèi)容部進(jìn)行了加擾。優(yōu)選地,在之前部的結(jié)束處插入這種元數(shù)據(jù);在優(yōu)選實(shí)施例中,在代 碼部的結(jié)束處插入元數(shù)據(jù)信號(hào)以指示后續(xù)部(即內(nèi)容部)是已加擾的,并且在內(nèi)容部的結(jié) 束處插入另一個(gè)元數(shù)據(jù)信號(hào)以指示后續(xù)部是未加擾的。應(yīng)當(dāng)注意,還可以以迭代的方式來執(zhí)行該方法,其中在步驟320中產(chǎn)生單一加擾 密鑰,緊接著在步驟330中對(duì)相應(yīng)內(nèi)容部進(jìn)行加擾以及在步驟340中產(chǎn)生和插入加擾密鑰 創(chuàng)建數(shù)據(jù)。迭代變型也可以包括對(duì)內(nèi)容進(jìn)行分割、一次對(duì)一個(gè)內(nèi)容部進(jìn)行分離。如果加擾內(nèi)容部是最后一個(gè)內(nèi)容部,則該方法結(jié)束;否則,該方法返回針對(duì)下一個(gè)內(nèi)容部的步驟320。當(dāng)然,可以容易地以相反順序來執(zhí)行步驟330和340。應(yīng)當(dāng)注意,可以以至少兩種不同方式來執(zhí)行對(duì)內(nèi)容的分割。第一種方式是切出內(nèi) 容部然后進(jìn)一步將該部劃分為代碼部和內(nèi)容部。第二種方式是直接切出內(nèi)容部,這意味著 同時(shí)間接地產(chǎn)生代碼部。圖4示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的內(nèi)容接收的方法。用戶設(shè)備首先接收(未 示出)至少一個(gè)內(nèi)容條目,可能通過首先接收代碼部然后接收內(nèi)容部。剛一接收到代碼部 的至少一部分,用戶設(shè)備就可以開始其顯示。用戶設(shè)備顯示代碼部(包括代碼部的第二代 碼部分)并檢索代碼部的元數(shù)據(jù),步驟410。如上所述,元數(shù)據(jù)可以用于產(chǎn)生第一代碼部分。應(yīng)當(dāng)理解,用戶設(shè)備可以在播放任何內(nèi)容之前接收全部?jī)?nèi)容。在步驟420中,用戶設(shè)備接收用戶輸入。為了使用戶設(shè)備能夠正確地對(duì)內(nèi)容進(jìn)行 解擾,用戶必須輸入正確的輸入,即如顯示的第二代碼部分。將由用戶輸入的第二代碼部分與由元數(shù)據(jù)產(chǎn)生的第一代碼部分相結(jié)合以產(chǎn)生加 擾密鑰,步驟430,可以使用該加擾密鑰來對(duì)與代碼部分相對(duì)應(yīng)的內(nèi)容部分進(jìn)行解擾,步驟 440。圖5示出了本發(fā)明的示例使用。用戶指示播放器播放內(nèi)容條目510。播放器優(yōu)選 地使用輔助數(shù)據(jù)來檢測(cè)內(nèi)容是使用特定編解碼器來編碼的從而需要使用兼容的編解碼器 來解碼520。編解碼器檢驗(yàn)內(nèi)容中的元數(shù)據(jù),發(fā)現(xiàn)第一部分(即第一代碼部分)是未加擾 的,并播放第一部分530。第一代碼部分包括要由用戶檢索并輸入540的代碼。使用所輸入的代碼,編解碼 器產(chǎn)生相應(yīng)的加擾密鑰550,可能還使用附加信息(例如元數(shù)據(jù)中的信息、時(shí)間和/或硬件 指紋)來完成這一點(diǎn)。然后,編解碼器檢測(cè)即將出現(xiàn)的加擾部(即內(nèi)容部)560。技術(shù)人員 應(yīng)當(dāng)理解,給定的示例使用用戶的并行輸入,但是還可以例如首先檢測(cè)即將出現(xiàn)的部是已 加擾的(步驟560),在用戶輸入代碼(步驟540)時(shí)暫停,然后產(chǎn)生加擾密鑰(步驟550)。 然后,使用所產(chǎn)生的加擾密鑰來對(duì)加擾部進(jìn)行解擾和顯示570。當(dāng)然,如果要呈現(xiàn)多于一個(gè)內(nèi)容部,則多次執(zhí)行這些步驟。在使用附加信息來產(chǎn)生加擾密鑰的情況下,這可以通過例如將代碼部的代碼(例 如“az89856B”)分割為兩個(gè)(或更多個(gè))部分(例如“az89”和“856B,,)來完成。第一部 分可以是用戶輸入的,而第二部分可以是與時(shí)間結(jié)合的種子以呈現(xiàn)部分結(jié)果,該部分結(jié)果 與用戶輸入相結(jié)合以呈現(xiàn)總結(jié)果,在優(yōu)選實(shí)施例中,進(jìn)一步對(duì)該總結(jié)果進(jìn)行處理,例如通過 散列法或者使用另一個(gè)合適加密算法。然而,還可以顯示第一代碼部分(例如“az89”)并將代碼的第二部分(例如 “856B”)與例如時(shí)間相結(jié)合以產(chǎn)生第二顯示代碼部分(例如“8F2W”)。然后期望用戶輸入 一起構(gòu)成下一個(gè)內(nèi)容部的總代碼(例如“856B8F2W”)的這兩個(gè)代碼部分。盡管優(yōu)選實(shí)施例描述了一種用戶設(shè)備請(qǐng)求數(shù)字內(nèi)容的方法,技術(shù)人員應(yīng)當(dāng)理解, 該方法還可以用于在沒有顯著改變的情況下向多個(gè)用戶設(shè)備進(jìn)行廣播或多播。具體地,在 該變型實(shí)施例中,優(yōu)選地,用例如硬件指紋、用戶標(biāo)識(shí)符或傳送地址(例如MAC地址)對(duì)代 碼部分進(jìn)行個(gè)人化??梢元?dú)立地或以任何適當(dāng)組合來提供說明書以及(在適當(dāng)時(shí))權(quán)利要求和附圖中公開的每一個(gè)特征。還可以以軟件來實(shí)現(xiàn)被描述為以硬件實(shí)現(xiàn)的特征,反之亦然。連接(在
適當(dāng)時(shí))可以被實(shí)現(xiàn)為無線連接或有線(但不必是直接或?qū)S玫?連接。 在權(quán)利要求中出現(xiàn)的參考標(biāo)記僅作示意之用,而不應(yīng)對(duì)權(quán)利要求的范圍有限制效果。
權(quán)利要求
一種訪問受保護(hù)的數(shù)字內(nèi)容的方法,所述受保護(hù)的數(shù)字內(nèi)容由代碼部分(212;222)以及加擾部分(214;224)構(gòu)成,所述方法包括在用戶設(shè)備(120)處進(jìn)行的以下步驟-接收代碼部分(212;222),所述代碼部分(212;222)在被播放時(shí)呈現(xiàn)第一代碼,其中能夠從所述第一代碼中獲得所述加擾部分(214;224)的加擾密鑰;-呈現(xiàn)(410;530)包括所述第一代碼在內(nèi)的所述代碼部分(212;222);-接收來自用戶的輸入(420;540),所述輸入與所述第一代碼相對(duì)應(yīng);-從所述第一代碼產(chǎn)生加擾密鑰(430;550);-接收所述加擾部分(214;224);以及-使用所述加擾密鑰來對(duì)所述加擾部分(214;224)進(jìn)行解擾和播放(440;570);所述方法的特征在于,所述代碼部分(212;222)還包括所述用戶設(shè)備(120)能夠讀取的輔助代碼信息,并且所述方法還包括以下步驟從輔助信息以及從駐留在所述用戶設(shè)備(120)中的信息產(chǎn)生第二代碼;其中加擾密鑰也從所述第二代碼產(chǎn)生。
2.根據(jù)權(quán)利要求1所述的方法,其中所述用戶設(shè)備(120)的編解碼器(129)檢測(cè)所接 收的代碼部分是未加擾的并呈現(xiàn)該代碼部分(530)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述第二代碼被呈現(xiàn)給用戶,并且所述加擾密鑰 從用戶輸入的第二代碼產(chǎn)生。
4.根據(jù)權(quán)利要求1所述的方法,其中駐留信息包括以下組中的至少一個(gè)所述用戶 設(shè)備(120)的硬件指紋、用戶標(biāo)識(shí)符、所述用戶設(shè)備(120)的當(dāng)前時(shí)間以及所述用戶設(shè)備 (120)的傳送地址。
5.一種產(chǎn)生受保護(hù)的數(shù)字內(nèi)容的方法,所述數(shù)字內(nèi)容由代碼部分(212;222)以及內(nèi)容 部分(214 ;224)構(gòu)成,所述方法包括以下步驟-獲得所述內(nèi)容部分(214 ;224)的加擾密鑰(320);-使用所述加擾密鑰來對(duì)所述內(nèi)容部分(214 ;224)進(jìn)行加擾(330);-獲得第一代碼、第二代碼和用戶設(shè)備信息,從獲得的這些信息中產(chǎn)生所述加擾密鑰;以及-在所述代碼部分(212 ;222)中插入所述第一代碼作為視聽數(shù)據(jù)以及在所述代碼部分 (212 ;222)中插入所述第二代碼作為輔助代碼信息(340)。
6.一種用于訪問受保護(hù)的數(shù)字內(nèi)容的設(shè)備(120),所述受保護(hù)的數(shù)字內(nèi)容由代碼部分 (212 ;222)以及加擾部分(214 ;224)構(gòu)成,所述設(shè)備(120)包括-用于接收代碼部分(212 ;222)的裝置(122),所述代碼部分(212 ;222)在被播放時(shí)呈 現(xiàn)第一代碼,其中能夠從所述第一代碼中獲得所述加擾部分(214 ;224)的加擾密鑰;_用于呈現(xiàn)包括所述第一代碼在內(nèi)的所述代碼部分(212 ;222) (410 ;530)的裝置 (129);-用于接收來自用戶的輸入(420;540)的裝置(128),所述輸入與所述第一代碼相對(duì)應(yīng);_用于從所述第一代碼產(chǎn)生加擾密鑰(430 ;550)的裝置(129); -用于接收所述加擾部分(214;224)的裝置(122);以及-用于使用所述加擾密鑰對(duì)所述加擾部分(214 ;224)進(jìn)行解擾和播放(440 ;570)的裝置(129);所述設(shè)備(120)的特征在于,所述代碼部分(212 ;222)還包括用戶設(shè)備(120)能夠讀取的輔助代碼信息,并且所述設(shè)備(120)還包括-用于從輔助信息以及從駐留在所述用戶設(shè)備(120)中的信息產(chǎn)生第二代碼的裝置 (129);其中所述加擾密鑰產(chǎn)生裝置(129)也適于從所述第二代碼產(chǎn)生加擾密鑰。
7. 一種用于產(chǎn)生受保護(hù)的數(shù)字內(nèi)容的設(shè)備(110),所述數(shù)字內(nèi)容由代碼部分(212; 222)以及內(nèi)容部分(214 ;224)構(gòu)成,所述設(shè)備(110)包括-用于獲得所述內(nèi)容部分(214;224)的加擾密鑰(320)的裝置(114); -用于使用所述加擾密鑰對(duì)所述內(nèi)容部分(214 ;224)進(jìn)行加擾(330)的裝置(114); -用于獲得第一代碼、第二代碼和用戶設(shè)備信息的裝置(114),從獲得的這些信息中產(chǎn) 生所述加擾密鑰;以及-用于在所述代碼部分(212 ;222)中插入所述第一代碼作為視聽數(shù)據(jù)以及在所述代碼 部分(212 ;222)中插入所述第二代碼作為輔助代碼信息(340)的裝置(114)。
全文摘要
本發(fā)明涉及用于數(shù)字內(nèi)容保護(hù)的方法和設(shè)備。公開了用于控制對(duì)數(shù)字內(nèi)容的訪問的方法和設(shè)備。將所述數(shù)字內(nèi)容分割為至少一個(gè)代碼部分(212;222)以及一個(gè)加擾部分(214;224)。用戶設(shè)備(120)的編解碼器(129)發(fā)現(xiàn)第一部分未加擾并播放第一部分(530)。所述第一部分(212)包括要由用戶檢索并輸入(540)的代碼。使用所輸入的代碼,所述編解碼器(129)產(chǎn)生相應(yīng)的加擾密鑰(550),可能還使用附加的信息,例如當(dāng)前時(shí)間。然后,所述編解碼器(129)檢測(cè)即將出現(xiàn)的加擾部分(560)并使用所產(chǎn)生的加擾密鑰來對(duì)加擾部進(jìn)行解擾和顯示(570)。在優(yōu)選實(shí)施例中,不輸入代碼部分本身,所述編解碼器(129)使用例如元數(shù)據(jù)和時(shí)間來產(chǎn)生所述代碼部分以向用戶顯示。
文檔編號(hào)H04N7/167GK101815202SQ20101011683
公開日2010年8月25日 申請(qǐng)日期2010年2月9日 優(yōu)先權(quán)日2009年2月19日
發(fā)明者奧利維耶·庫(kù)爾泰 申請(qǐng)人:湯姆森許可貿(mào)易公司