一種數(shù)字電影版權(quán)保護(hù)方法和裝置制造方法
【專利摘要】本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別是一種數(shù)字電影版權(quán)保護(hù)方法和裝置,包括:當(dāng)播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對加密了的數(shù)字電影進(jìn)行解密,以獲得與播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系。本發(fā)明有效提高了數(shù)字電影傳播過程中的安全性,保護(hù)數(shù)字電影的版權(quán)安全。
【專利說明】一種數(shù)字電影版權(quán)保護(hù)方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別是涉及一種數(shù)字電影版權(quán)保護(hù)方法和裝置?!颈尘凹夹g(shù)】
[0002]隨著數(shù)字多媒體技術(shù)的進(jìn)步,電影數(shù)字化技術(shù)發(fā)展迅速。數(shù)字特技制作、數(shù)字中間片技術(shù)、數(shù)字化放映不斷發(fā)展,有力促進(jìn)了電影產(chǎn)業(yè)的升級和變革。但由于數(shù)字電影存在易復(fù)制、易拷貝的特性,如何保證數(shù)字電影的數(shù)據(jù)安全性進(jìn)而進(jìn)行數(shù)字電影的版權(quán)保護(hù)成為了一個不可忽視的問題。
[0003]現(xiàn)有技術(shù)中,采用數(shù)字加密技術(shù)以保證數(shù)字電影在傳播過程中的安全性。對于整部部數(shù)字電影而言,使用一個內(nèi)容密鑰進(jìn)行加密,然后內(nèi)容密鑰使用另一個密鑰進(jìn)行加密,然后將加密后的數(shù)字電影和內(nèi)容密鑰分發(fā)至客戶端。
[0004]發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有技術(shù)存在的數(shù)字電影加密方法,由于使用同一內(nèi)容密鑰對整部數(shù)字電影進(jìn)行加密,一旦內(nèi)容密鑰被破解,則會導(dǎo)致整部數(shù)字電影暴露在不安全的環(huán)境下,無法保證數(shù)字電影的版權(quán)安全。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供了一種數(shù)字電影版權(quán)保護(hù)方法和裝置,可以有效提高數(shù)字電影傳播過程中的安全性,保護(hù)數(shù)字電影的版權(quán)安全。
[0006]技術(shù)方案如下:
[0007]根據(jù)本發(fā)明實施例的第一方面,公開了一種數(shù)字電影版權(quán)保護(hù)方法,所述方法應(yīng)用于播放設(shè)備側(cè),包括:
[0008]當(dāng)所述播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;
[0009]接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段。
[0010]進(jìn)一步地,所述利用密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,包括:
[0011]播放設(shè)備對接收到的密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息;
[0012]播放設(shè)備使用播放設(shè)備端的私鑰對所述加密了的內(nèi)容密鑰進(jìn)行解密以獲得內(nèi)容密鑰;
[0013]播放設(shè)備使用所述內(nèi)容密鑰和所述至少一個內(nèi)容片段的位置信息對需要播放的內(nèi)容片段進(jìn)行解密,以獲得解密后的至少一個內(nèi)容片段。
[0014]進(jìn)一步地,當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,所述方法還包括:[0015]播放設(shè)備逐一輸出按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息進(jìn)行解密的內(nèi)容片段;或者
[0016]播放設(shè)備按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息合并所述解密后的內(nèi)容片段,并輸出顯示。
[0017]進(jìn)一步地,所述接收服務(wù)器發(fā)送的密鑰信息包括:
[0018]接收服務(wù)器分多次連續(xù)發(fā)送的多個密鑰信息,所述多個密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的授權(quán)包中提取的、與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息。
[0019]根據(jù)本發(fā)明實施例的第二方面,公開了一種數(shù)字電影版權(quán)保護(hù)方法,所述方法應(yīng)用于服務(wù)器側(cè),包括:
[0020]接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的;
[0021]根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息;
[0022]從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述數(shù)字電影被劃分成多個內(nèi)容片段。
[0023]進(jìn)一步地,所述方法還包括:
[0024]服務(wù)器將數(shù)字電影劃分成至少一個內(nèi)容片段;
[0025]服務(wù)器使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰;
[0026]服務(wù)器使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密;
[0027]根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的--對應(yīng)的授權(quán)包,所述授權(quán)包
包含至少一個內(nèi)容片段的密鑰信息。
[0028]進(jìn)一步地,所述授權(quán)包包含的至少一個內(nèi)容片段的密鑰信息按照所述內(nèi)容片段在數(shù)字電影中的順序存放。
[0029]進(jìn)一步地,所述密鑰信息包含內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息。
[0030]進(jìn)一步地,所述從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息將所述授權(quán)包發(fā)送至播放設(shè)備包括:[0031]服務(wù)器根據(jù)確定的與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,,從與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息開始依次檢查授權(quán)包中的多個密鑰信息;
[0032]根據(jù)所述授權(quán)包的內(nèi)容片段的授權(quán)信息判斷與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息是否已授權(quán),如果是,將所述當(dāng)前內(nèi)容片段的密鑰信息發(fā)送至播放設(shè)備;如果否,檢查下一內(nèi)容片段對應(yīng)的密鑰信息進(jìn)行相應(yīng)的處理,直到與播放設(shè)備的授權(quán)信息對應(yīng)的密鑰信息依次發(fā)送完畢,以使得所述播放設(shè)備根據(jù)依次接收的密鑰信息解密所述數(shù)字電影以獲得與所述密鑰信息對應(yīng)的內(nèi)容片段。
[0033]根據(jù)本發(fā)明實施例的第三方面,公開了一種播放設(shè)備,所述設(shè)備包括:
[0034]播放請求發(fā)送單元,配置用于當(dāng)所述播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識以及所述播放設(shè)備的標(biāo)識;
[0035]密鑰接收單元,配置用于接收服務(wù)器發(fā)送的密鑰信息;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段;
[0036]解密單元,配置用于利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
[0037]進(jìn)一步地,所述解密單元包括:
[0038]解析單元,配置用于對密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息;
[0039]第一解密子單元,配置用于使用播放設(shè)備端的私鑰對所述加密了的內(nèi)容密鑰進(jìn)行解密以獲得內(nèi)容密鑰;
[0040]第二解密單元,配置用使用所述內(nèi)容密鑰和所述至少一個內(nèi)容片段的位置信息對需要播放的內(nèi)容片段進(jìn)行解密,以獲得解密后的至少一個內(nèi)容片段。
[0041]進(jìn)一步地,所述設(shè)備還包括:
[0042]第一輸出單元,配置用于當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,逐一輸出按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息進(jìn)行解密的內(nèi)容片段;
[0043]第二輸出單元,配置用于當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息合并所述解密后的內(nèi)容片段,并輸出顯示。
[0044]進(jìn)一步的,所述密鑰接收單元配置用于接收服務(wù)器分多次連續(xù)發(fā)送的多個密鑰信息,所述多個密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的授權(quán)包中提取的、與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息。
[0045]根據(jù)本發(fā)明實施例的第四方面,公開了一種服務(wù)器設(shè)備,包括:
[0046]播放請求接收單元,配置用于接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的;
[0047]確定單元,配置用于根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息;
[0048]密鑰發(fā)送單元,配置用于從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述數(shù)字電影被劃分成多個內(nèi)容片段。[0049]進(jìn)一步地,所述設(shè)備還包括:
[0050]劃分單元,配置用于將數(shù)字電影劃分成至少一個內(nèi)容片段;
[0051]第一加密單元,配置用于使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰;
[0052]第二加密單元,配置用于使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密;
[0053]授權(quán)包生成單元,配置用于根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的一一對應(yīng)的授權(quán)包,所述授權(quán)包包含至少一個內(nèi)容片段的密鑰信息。
[0054]進(jìn)一步地,所述授權(quán)包包含的至少一個內(nèi)容片段的密鑰信息按照所述內(nèi)容片段在數(shù)字電影中的順序存放。
[0055]進(jìn)一步地,所述密鑰信息包含內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息中的一種或多種。
[0056]進(jìn)一步地,所述密鑰發(fā)送單元具體用于:
[0057]根據(jù)確定的與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,從與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息開始依次檢查授權(quán)包中的多個密鑰信息;根據(jù)所述授權(quán)包的內(nèi)容片段的授權(quán)信息判斷與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息是否已授權(quán),如果是,將所述內(nèi)容片段的密鑰信息發(fā)送至播放設(shè)備;如果否,檢查下一內(nèi)容片段對應(yīng)的密鑰信息進(jìn)行相應(yīng)的處理,直到與播放設(shè)備的授權(quán)信息對應(yīng)的密鑰信息依次發(fā)送完畢,以使得所述播放設(shè)備根據(jù)依次接收的密鑰信息解密所述數(shù)字電影以獲得與所述密鑰信息對應(yīng)的內(nèi)容片段。
[0058]根據(jù)本發(fā)明實施例的第五方面,公開了一種數(shù)字電影版權(quán)保護(hù)系統(tǒng),所述系統(tǒng)包括服務(wù)器設(shè)備和一個或多個播放設(shè)備,其中:
[0059]所述播放設(shè)備用于當(dāng)獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;以及,接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述授權(quán)包與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段;
[0060]所述服務(wù)器設(shè)備用于接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的;以及,根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息;從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
[0061]本發(fā)明實施例能夠達(dá)到的有益效果為:本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法,在播放設(shè)備獲得加密了的數(shù)字電影后,服務(wù)器才應(yīng)播放設(shè)備的請求,在線向播放設(shè)備分發(fā)與其授權(quán)信息對應(yīng)的密鑰信息,其中,播放設(shè)備獲得密鑰信息與其授權(quán)信息相對應(yīng),包括至少一個內(nèi)容片段的密鑰信息。由于播放設(shè)備獲取的密鑰即為其獲得授權(quán)的內(nèi)容片段對應(yīng)的密鑰,因此僅能解密其授權(quán)了的內(nèi)容片段,提高了服務(wù)器對版權(quán)的控制。此外,由于將數(shù)字電影劃分為一個或多個內(nèi)容片段,并對應(yīng)多個密鑰信息,增加了解密的難度,有效提高了數(shù)字電影傳播過程中的安全性,保護(hù)數(shù)字電影的版權(quán)安全。
【專利附圖】
【附圖說明】
[0062]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0063]圖1為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法第一實施例示意圖;
[0064]圖2為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法第二實施例示意圖;
[0065]圖3為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法第三實施例示意圖;
[0066]圖4為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)與接收流程圖;
[0067]圖5為本發(fā)明提供的播放設(shè)備示意圖;
[0068]圖6為本發(fā)明提供的服務(wù)器設(shè)備示意圖;
[0069]圖7為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)系統(tǒng)示意圖。
【具體實施方式】
[0070]本發(fā)明實施例提供了一種數(shù)字電影版權(quán)保護(hù)方法和裝置,可以有效提高數(shù)字電影傳播過程中的安全性,保護(hù)數(shù)字電影的版權(quán)安全。
[0071]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0072]實施例一
[0073]參見圖1,為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法第一實施例示意圖。
[0074]本發(fā)明第一實施例提供的方法可以應(yīng)用于播放設(shè)備側(cè)。其中,播放設(shè)備可與服務(wù)器實現(xiàn)通信連接。
[0075]8101,當(dāng)所述播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識。
[0076]在本發(fā)明第一實施例中,播放設(shè)備在獲得加密了的數(shù)字電影后,并且獲得了服務(wù)器的授權(quán)后,即可以在線向服務(wù)器發(fā)送播放請求,播放請求包含數(shù)字電影的標(biāo)識10、播放起始位置信息以及播放設(shè)備的標(biāo)識10。其中,數(shù)字電影的標(biāo)識10時從加密了的數(shù)字電影包上獲取的,播放設(shè)備的標(biāo)識10可以播放設(shè)備生產(chǎn)時生成的,用于唯一標(biāo)識該播放設(shè)備。播放設(shè)備的標(biāo)識10可以包括播放設(shè)備的(861-181 11111111361-號)或者嫩0地址等,只要能夠唯一標(biāo)識播放設(shè)備即可。所述請求播放的數(shù)字電影包括至少一個內(nèi)容片段,或者,所述請求播放的數(shù)字電影被劃分成至少一個內(nèi)容片段。在本發(fā)明具體實現(xiàn)時,播放設(shè)備可以選擇從數(shù)字電影的某一個片段或位置開始播放,因此可以在播放請求中包含播放起始位置信息。如果需要請求整部數(shù)字電影,則播放起始位置信息可以為從0時刻或者從第1幀開始播放。或者,當(dāng)播放起始位置信息信息為空時,則默認(rèn)請求從數(shù)字電影的最開始播放。
[0077]3102,接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段。
[0078]需要說明的是,服務(wù)器將數(shù)字電影劃分為至少一個內(nèi)容片段,并且使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰。然后,在播放設(shè)備獲得授權(quán)后,服務(wù)器使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密,并根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的一一對應(yīng)的授權(quán)包,所述授權(quán)包包含至少一個內(nèi)容片段的密鑰信息。具體實現(xiàn)時,所述授權(quán)包包含的至少一個內(nèi)容片段的密鑰信息按照所述內(nèi)容片段在數(shù)字電影中的順序存放。進(jìn)一步地,所述密鑰信息包含內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息中的一種或多種。
[0079]當(dāng)服務(wù)器收到播放設(shè)備包含數(shù)字電影標(biāo)識、播放起始位置信息和播放設(shè)備標(biāo)識的播放請求后,即根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,并根據(jù)播放設(shè)備的授權(quán)信息將與播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息發(fā)送給播放設(shè)備。播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
[0080]進(jìn)一步的,客戶端接收服務(wù)器發(fā)送的密鑰信息包括:接收服務(wù)器分多次連續(xù)發(fā)送的多個密鑰信息,所述多個密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的授權(quán)包中提取的、與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息。具體實現(xiàn)時,服務(wù)器確定與播放設(shè)備對應(yīng)的密鑰信息,并將授權(quán)包中的密鑰信息一個一個地發(fā)給播放設(shè)備。這一過程可以是一個實時交互的過程。例如,播放設(shè)備先發(fā)起播放請求,服務(wù)器找到授權(quán)包,服務(wù)器將授權(quán)包中第一個授權(quán)了的密鑰信息給播放設(shè)備,播放設(shè)備一邊解密一邊向服務(wù)器請求這個授權(quán)包中的下一個密鑰信息,一直到服務(wù)器發(fā)送“沒有密鑰信息發(fā)送了”的消息為止。
[0081]具體實現(xiàn)時,步驟3 102具體可以通過以下步驟實現(xiàn):
[0082]3 102八,播放設(shè)備對接收到的密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息。
[0083]前面提到,授權(quán)包的密鑰信息可以包括內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息等。播放設(shè)備在獲取密鑰信息后,即對密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息。中貞開始解密,直到622幀結(jié)束。
上內(nèi)容片段時,所述方法還包括:播放設(shè)備勺順序信息進(jìn)行解密的內(nèi)容片段;或者播放?信息合并所述解密后的內(nèi)容片段,并輸出
個內(nèi)容片段的密鑰信息是按照所述內(nèi)容片月信息存放的順序依次對內(nèi)容片段進(jìn)行解時,可以解密一個內(nèi)容片段,即播放一個內(nèi)播放內(nèi)容片段。
I息包含內(nèi)容片段在數(shù)字電影的順序信息段在數(shù)字電影的順序信息合并所述解密后
,在播放設(shè)備獲得加密了的數(shù)字電影后,月艮與其授權(quán)信息對應(yīng)的密鑰信息,其中,播放少一個內(nèi)容片段的密鑰信息。由于播放設(shè):的密鑰,因此僅能解密其授權(quán)了的內(nèi)容片內(nèi)容片段的密鑰信息。
[0097]3203,從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
[0098]步驟3201和3203的實現(xiàn)可以參照第一實施例相關(guān)的內(nèi)容實現(xiàn),在此不再贅述。
[0099]需要說明的是,客戶端發(fā)送的播放請求可以包括請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識,即客戶端可以選擇從數(shù)字電影任一位置開始進(jìn)行播放,因此可以在播放請求中攜帶播放起始位置信息。服務(wù)器端會根據(jù)播放起始位置信息找到播放起始位置所在的內(nèi)容片段,然后發(fā)放此內(nèi)容片段的密鑰信息以及后面的密鑰信息,以保證數(shù)字電影能夠從此位置開始解密播放。具體實現(xiàn)時,服務(wù)器根據(jù)確定的與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,從與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息開始依次檢查授權(quán)包中的多個密鑰信息;根據(jù)所述授權(quán)包的內(nèi)容片段的授權(quán)信息判斷與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息是否已授權(quán),如果是,將所述內(nèi)容片段對應(yīng)的密鑰信息發(fā)送至播放設(shè)備;如果否,檢查下一內(nèi)容片段對應(yīng)的密鑰信息進(jìn)行相應(yīng)的處理,直到與播放設(shè)備的授權(quán)信息對應(yīng)的密鑰信息依次發(fā)送完畢,以使得所述播放設(shè)備根據(jù)依次接收的密鑰信息解密所述數(shù)字電影以獲得與所述密鑰信息對應(yīng)的內(nèi)容片段。
[0100]需要說明的是,在步驟201之前,本發(fā)明提供的方法還可以進(jìn)一步包括對數(shù)字電影進(jìn)行劃分以及加密的處理過程。具體地,所述方法還包括:服務(wù)器將數(shù)字電影劃分成至少一個內(nèi)容片段。服務(wù)器使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰;服務(wù)器使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密;根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的一一對應(yīng)的授權(quán)包,所述授權(quán)包包含至少一個內(nèi)容片段的密鑰信息。
[0101]本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法,在播放設(shè)備獲得加密了的數(shù)字電影后,月艮務(wù)器才應(yīng)播放設(shè)備的請求,在線向播放設(shè)備分發(fā)與其授權(quán)信息對應(yīng)的密鑰信息,其中,播放設(shè)備獲得密鑰信息與其授權(quán)信息相對應(yīng),包括至少一個內(nèi)容片段的密鑰信息。由于播放設(shè)備獲取的密鑰即為其獲得授權(quán)的內(nèi)容片段對應(yīng)的密鑰,因此僅能解密其授權(quán)了的內(nèi)容片段,提高了服務(wù)器對版權(quán)的控制。此外,由于將數(shù)字電影劃分為一個或多個內(nèi)容片段,并對應(yīng)多個密鑰信息,增加了解密的難度,有效提高了數(shù)字電影傳播過程中的安全性,保護(hù)數(shù)字電影的版權(quán)安全。
[0102]實施例三
[0103]圖3為本發(fā)明提供的數(shù)字電影版權(quán)保護(hù)方法第三實施例示意圖。
[0104]8301,服務(wù)器將數(shù)字電影劃分成至少一個內(nèi)容片段。
[0105]具體實現(xiàn)時,服務(wù)器可以根據(jù)數(shù)字電影的內(nèi)容情節(jié),將數(shù)字電影劃分成至少一個內(nèi)容片段。數(shù)字電影可以包括一個或多個內(nèi)容片段,每個內(nèi)容片段相互之間沒有重疊,所有內(nèi)容片段一起組成整個數(shù)字電影。
[0106]其中,數(shù)字電影按照內(nèi)容情節(jié)進(jìn)行分段,每個內(nèi)容片段被進(jìn)行標(biāo)記,并劃分出起始幀位置和結(jié)束幀位置,標(biāo)記和劃分并不修改數(shù)字電影文件,分段后將分段信息保存到服務(wù)器。其中,分段信息可以包括:數(shù)字電影的標(biāo)識,每個內(nèi)容片段的開始位置以及內(nèi)容片段的結(jié)束位置。內(nèi)容片段的分段信息中的內(nèi)容片段開始位置以及結(jié)束位置可以通過專門的工具進(jìn)行定位,這些位置信息可以通過數(shù)據(jù)幀在流媒體文件中的位置來界定,也可以用時間來或流量來界定。這些內(nèi)容片段的大小、時間長度均沒有限制,可以根據(jù)內(nèi)容情節(jié)來劃分。 [0107]其中,分段信息用xml文件描述為: [0108]〈DigitalCinema ID="69c910a3e4e6bb51a81b3cbfj"> [0109]〈Segment ID="I"StartFrame="I"EndFrame="I35"/> [0110]〈Segment ID="2"StartFrame="136"EndFrame="345"/> [0111]〈Segment ID="3"StartFrame="346"EndFrame="622"/> [0112]......[0113]</DigitalCinema> [0114]S302,服務(wù)器使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行對稱加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰。 [0115]服務(wù)器根據(jù)不同的內(nèi)容片段生成不同的內(nèi)容密鑰,使用內(nèi)容密鑰對內(nèi)容片段中的所有幀進(jìn)行對稱加密。 [0116]其中,內(nèi)容密鑰可以是一種128位AES加密算法的對稱密鑰,如0xgNVHTBQ4EEVR0/zAdBDwYDAQH/BAUwAw。對內(nèi)容片段加密后,將此內(nèi)容密鑰和此內(nèi)容片段的位置信息一起保存,如作為一條內(nèi)容片段加密記錄。例如:〈Segment ID=〃l〃StartFrame=〃l〃EndFrame=〃135//key=//0xgNVHTBQ4EEVR0/zAdBDwYDAQH/BAUwAw/V> [0117]服務(wù)器保存加密了的數(shù)字電影、各內(nèi)容密鑰以及內(nèi)容片段的位置信息。內(nèi)容片段的位置信息包括內(nèi)容片段的開始位置以及內(nèi)容片段的結(jié)束位置。 [0118]其中,內(nèi)容密鑰和內(nèi)容片段的位置信息可以以xml文件方式保存,也可以保存到一個關(guān)系數(shù)據(jù)庫中。 [0119]其中,生成的不同密鑰都是隨機產(chǎn)生的,一部數(shù)字電影的內(nèi)容片段對應(yīng)一個密鑰,不同密鑰都安全地存放在服務(wù)器數(shù)據(jù)庫中,數(shù)據(jù)庫自身有很好的保密措施。加密的數(shù)字電影可以分發(fā)到播放設(shè)備,例如通過拷貝、網(wǎng)絡(luò)傳輸、郵寄等方式分發(fā)給需要播放數(shù)字電影的播放設(shè)備。 [0120]S303,服務(wù)器使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行非對稱加密。 [0121]當(dāng)數(shù)字電影影院獲得發(fā)行方的授權(quán)后,服務(wù)器即保存獲得授權(quán)的數(shù)字電影影院的播放設(shè)備的信息,包括播放設(shè)備標(biāo)識、播放設(shè)備證書等。其中,授權(quán)是一種在服務(wù)器記錄數(shù)字電影版權(quán)屬于播放設(shè)備的方法,授權(quán)記錄一般保存在服務(wù)器中,可以放在數(shù)據(jù)庫中,也可以保存到本地的文件中。 [0122]每個播放設(shè)備均具有一個唯一對應(yīng)的播放設(shè)備證書,其中,播放設(shè)備證書是廠家生產(chǎn)設(shè)備時分配的一個公鑰,這個公鑰可以是公開的,因此可以先存儲到服務(wù)器數(shù)據(jù)庫中。當(dāng)影院方面購買數(shù)字電影的版權(quán)后,服務(wù)器才會將此數(shù)字電影的密鑰使用播放設(shè)備證書進(jìn)行加密保存。 [0123]具體實現(xiàn)時,服務(wù)器使用播放設(shè)備證書對所有不同內(nèi)容密鑰進(jìn)行非對稱加密,并對數(shù)字電影的內(nèi)容片段進(jìn)行有選擇地授權(quán),以決定內(nèi)容片段對應(yīng)的內(nèi)容密鑰是否可以分發(fā)給播放設(shè)備。[0124]其中,使用播放設(shè)備證書加密的密鑰只能使用播放設(shè)備的私鑰才能解開,加密后的密鑰可以表示為:
【權(quán)利要求】
1.一種數(shù)字電影版權(quán)保護(hù)方法,其特征在于,所述方法應(yīng)用于播放設(shè)備側(cè),包括: 當(dāng)所述播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識; 接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,包括: 播放設(shè)備對接收到的密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息; 播放設(shè)備使用播放設(shè)備端的私鑰對所述加密了的內(nèi)容密鑰進(jìn)行解密以獲得內(nèi)容密鑰; 播放設(shè)備使用所述內(nèi)容密鑰和所述至少一個內(nèi)容片段的位置信息對需要播放的內(nèi)容片段進(jìn)行解密,以獲得解密后的至少一個內(nèi)容片段。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,所述方法還包括: 播放設(shè)備逐一輸出按照內(nèi)容片段在數(shù)字電影的順序信息進(jìn)行解密的內(nèi)容片段;或者 播放設(shè)備按照內(nèi)容片段在數(shù)字電影的順序信息合并所述解密后的內(nèi)容片段,并輸出顯示。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收服務(wù)器發(fā)送的密鑰信息包括: 接收服務(wù)器分多次連續(xù)發(fā)送的多個密鑰信息,所述多個密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的授權(quán)包中提取的、與所述播放設(shè)備以及所述播放起始位置信息對應(yīng)的密鑰信息。
5.一種數(shù)字電影版權(quán)保護(hù)方法,其特征在于,所述方法應(yīng)用于服務(wù)器側(cè),包括: 接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的; 根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息; 從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述數(shù)字電影被劃分成多個內(nèi)容片段。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 服務(wù)器將數(shù)字電影劃分成至少一個內(nèi)容片段; 服務(wù)器使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰; 服務(wù)器使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密; 根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的一一對應(yīng)的授權(quán)包,所述授權(quán)包包含至少一個內(nèi)容片段的密鑰信息。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述授權(quán)包包含的至少一個內(nèi)容片段的密鑰信息按照所述內(nèi)容片段在數(shù)字電影中的順序存放。
8.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述密鑰信息包含內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息將所述授權(quán)包發(fā)送至播放設(shè)備包括: 服務(wù)器根據(jù)確定的與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,從與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息開始依次檢查授權(quán)包中的多個密鑰信息; 根據(jù)所述授權(quán)包的內(nèi)容片段的授權(quán)信息判斷與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息是否已授權(quán),如果是,將所述內(nèi)容片段對應(yīng)的密鑰信息發(fā)送至播放設(shè)備;如果否,檢查下一內(nèi)容片段對應(yīng)的密鑰信息進(jìn)行相應(yīng)的處理,直到與播放設(shè)備的授權(quán)信息對應(yīng)的密鑰信息依次發(fā)送完畢,以使得所述播放設(shè)備根據(jù)依次接收的密鑰信息解密所述數(shù)字電影以獲得與所述密鑰信息對應(yīng)的內(nèi)容片段。
10.一種播放設(shè)備,其特征在于,所述設(shè)備包括: 播放請求發(fā)送單元,配置用于當(dāng)所述播放設(shè)備獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識以及所述播放設(shè)備的標(biāo)識;密鑰接收單元,配置用于接收服務(wù)器發(fā)送的密鑰信息;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段; 解密單元,配置用于利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述解密單元包括: 解析單元,配置用于對接收到的密鑰信息進(jìn)行解析,以獲得加密了的內(nèi)容密鑰和至少一個內(nèi)容片段的位置信息; 第一解密子單元,配置用于使用播放設(shè)備端的私鑰對所述加密了的內(nèi)容密鑰進(jìn)行解密以獲得內(nèi)容密鑰; 第二解密單元,配置用使用所述內(nèi)容密鑰和所述至少一個內(nèi)容片段的位置信息對需要播放的內(nèi)容片段進(jìn)行解密,以獲得解密后的至少一個內(nèi)容片段。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述設(shè)備還包括: 第一輸出單元,配置用于當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,逐一輸出按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息進(jìn)行解密的內(nèi)容片段; 第二輸出單元,配置用于當(dāng)播放設(shè)備獲得兩個以上內(nèi)容片段時,按照授權(quán)包中的內(nèi)容片段在數(shù)字電影的順序信息合并所述解密后的內(nèi)容片段,并輸出顯示。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述密鑰接收單元配置用于接收服務(wù)器分多次連續(xù)發(fā)送的多個密鑰信息,所述多個密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的授權(quán)包中提取的、與所述播放設(shè)備以及所述播放起始位置信息對應(yīng)的密鑰信息。
14.一種服務(wù)器設(shè)備,其特征在于,包括: 播放請求接收單元,配置用于接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的; 確定單元,配置用于根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息; 密鑰發(fā)送單元,配置用于從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述數(shù)字電影被劃分成多個內(nèi)容片段。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其特征在于,所述設(shè)備還包括: 劃分單元,配置用于將數(shù)字電影劃分成至少一個內(nèi)容片段; 第一加密單元,配置用于使用不同的內(nèi)容密鑰對所述數(shù)字電影的不同的內(nèi)容片段進(jìn)行加密,并保存加密后的數(shù)字電影和各內(nèi)容密鑰; 第二加密單元,配置用于使用與播放設(shè)備唯一對應(yīng)的播放設(shè)備證書對各內(nèi)容密鑰分別進(jìn)行加密; 授權(quán)包生成單元,配置用于根據(jù)播放設(shè)備的授權(quán)信息生成與所述播放設(shè)備的一一對應(yīng)的授權(quán)包,所述授權(quán)包包含至少一個內(nèi)容片段的密鑰信息。
16.根據(jù)權(quán)利要求14或15所述的設(shè)備,其特征在于,所述授權(quán)包包含的至少一個內(nèi)容片段的密鑰信息按照所述內(nèi)容片段在數(shù)字電影中的順序存放。
17.根據(jù)權(quán)利要求14或15所述的設(shè)備,其特征在于,所述密鑰信息包含內(nèi)容片段在數(shù)字電影的順序信息、內(nèi)容片段的位置信息、內(nèi)容片段對應(yīng)的加密了的內(nèi)容密鑰、內(nèi)容片段的授權(quán)信息中的一種或多種。
18.根據(jù)權(quán)利要求14所述的設(shè)備,其特征在于,所述密鑰發(fā)送單元具體用于: 根據(jù)確定的與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包,從與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息開始依次檢查授權(quán)包中的多個密鑰信息;根據(jù)所述授權(quán)包的內(nèi)容片段的授權(quán)信息判斷與所述播放起始位置信息對應(yīng)的內(nèi)容片段對應(yīng)的密鑰信息是否已授權(quán),如果是,將所述內(nèi)容片段的密鑰信息發(fā)送至播放設(shè)備;如果否,檢查下一內(nèi)容片段對應(yīng)的密鑰信息進(jìn)行相應(yīng)的處理,直到與播放設(shè)備的授權(quán)信息對應(yīng)的密鑰信息依次發(fā)送完畢,以使得所述播放設(shè)備根據(jù)依次接收的密鑰信息解密所述數(shù)字電影以獲得與所述密鑰信息對應(yīng)的內(nèi)容片段。
19.一種數(shù)字電影版權(quán)保護(hù)系統(tǒng),其特征在于,所述系統(tǒng)包括服務(wù)器設(shè)備和一個或多個播放設(shè)備,其中: 所述播放設(shè)備用于當(dāng)獲得加密了的數(shù)字電影后,向服務(wù)器發(fā)送播放請求;其中,所述播放請求包含所述數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;以及,接收服務(wù)器發(fā)送的密鑰信息,利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段;其中,所述密鑰信息是所述服務(wù)器根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識確定的,所述密鑰信息與所述數(shù)字電影的至少一個內(nèi)容片段相對應(yīng),所述密鑰信息與所述播放設(shè)備具有對應(yīng)關(guān)系;所述數(shù)字電影被劃分成多個內(nèi)容片段; 所述服務(wù)器設(shè)備用于接收播放設(shè)備側(cè)發(fā)送的播放請求,所述播放請求包含請求播放的數(shù)字電影的標(biāo)識、播放起始位置信息以及所述播放設(shè)備的標(biāo)識;其中,所述播放請求是在所述播放設(shè)備獲得加密了的數(shù)字電影后向所述服務(wù)器發(fā)送的;以及,根據(jù)所述播放請求中包含的數(shù)字電影的標(biāo)識以及所述播放設(shè)備的標(biāo)識確定與所述播放設(shè)備的授權(quán)信息對應(yīng)的授權(quán)包;所述授權(quán)包至少包括一個內(nèi)容片段的密鑰信息;從所述授權(quán)包中提取與所述播放設(shè)備、播放起始位置信息對應(yīng)的密鑰信息,將所述密鑰信息發(fā)送至播放設(shè)備,以使得所述播放設(shè)備在接收到服務(wù)器發(fā)送的密鑰信息后利用所述密鑰信息對所述加密了的數(shù)字電影進(jìn)行解密,以獲得與所述播放設(shè)備的授權(quán)信息對應(yīng)的至少一個內(nèi)容片段。
【文檔編號】H04N21/4623GK103841469SQ201410103395
【公開日】2014年6月4日 申請日期:2014年3月19日 優(yōu)先權(quán)日:2014年3月19日
【發(fā)明者】黃昭婷, 吳宏濤, 劉媛, 劉翼光 申請人:國家廣播電影電視總局電影數(shù)字節(jié)目管理中心