国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      轉(zhuǎn)發(fā)禁止與混合發(fā)送方式drm文件的加解密方法及終端的制作方法

      文檔序號(hào):7669415閱讀:138來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):轉(zhuǎn)發(fā)禁止與混合發(fā)送方式drm文件的加解密方法及終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于移動(dòng)通信領(lǐng)域,尤其涉及移動(dòng)通信領(lǐng)域中終端數(shù)字版權(quán)管理 系統(tǒng)的安全保護(hù)。
      背景技術(shù)
      數(shù)字版權(quán)管理(Digital Right Management,簡(jiǎn)稱(chēng)DRM)技術(shù)旨在以可管 理的方式提供和使用數(shù)字內(nèi)容,以確保知識(shí)產(chǎn)權(quán)在整個(gè)價(jià)值鏈中始終得到保 護(hù)。數(shù)字版權(quán)管理有兩類(lèi)實(shí)體內(nèi)容對(duì)象和版權(quán)對(duì)象。實(shí)現(xiàn)方式有三種轉(zhuǎn) 發(fā)禁止方式(Forward Lock,簡(jiǎn)稱(chēng)FL),混合發(fā)送方式(Combined Delivery , 簡(jiǎn)稱(chēng)CD),分別發(fā)送方式(Separate Delivery,簡(jiǎn)稱(chēng)SD)。前兩種方式內(nèi) 容對(duì)象均以明文方式發(fā)送,不同之處在于CD方式的版權(quán)對(duì)象和內(nèi)容對(duì)象一 起發(fā)送。第三種方式SD方式,版權(quán)對(duì)象和內(nèi)容對(duì)象分別發(fā)送,而內(nèi)容對(duì)象 以密文方式發(fā)送?,F(xiàn)有技術(shù)中,由于FL、 CD兩種方式內(nèi)容對(duì)象在發(fā)送時(shí)均 為明文,因此在發(fā)送過(guò)程中,可能被非法用戶破解,信息安全得不到保障。 為保證安全性,防止^L用戶非法^C解,需要為終端提供一種加、解密方法, 使得只有加密的手機(jī)終端可以解密,而其它手機(jī)終端無(wú)法破解。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問(wèn)題是提供一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版 權(quán)管理文件的加、解密方法及實(shí)現(xiàn)該方法的終端,可快速、高效地加解密經(jīng) FL、 CD方式發(fā)送的密文對(duì)象,保證文件的 安全性。
      為了解決上述問(wèn)題,本發(fā)明提供了一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版 權(quán)管理文件的加密方法,包括
      當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),從密鑰管理獲取密鑰及密鑰
      ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,將類(lèi)型信息 及特征ID寫(xiě)入DCF文件中;
      當(dāng)數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版^=又對(duì)象后,向版權(quán) 管理注冊(cè),由版權(quán)管理向密鑰管理索取密鑰及密鑰ID,用所述密鑰對(duì)數(shù)據(jù) 進(jìn)行加密,并將所述密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,得 到的版權(quán)ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述將類(lèi)型信息及特征ID寫(xiě) 入DCF文件中是指將類(lèi)型信息及特征ID寫(xiě)入DCF文件中的內(nèi)容名 content-name字段。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述方法進(jìn)一步包括以下步驟 (a)解析出數(shù)據(jù)的數(shù)據(jù)類(lèi)型后,判斷如果數(shù)據(jù)為FL類(lèi)型,則執(zhí)行下一步, 判斷如果數(shù)據(jù)為CD類(lèi)型,則執(zhí)行步驟(c) ; (b)向密鑰管理索取密鑰, 密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID后,釆用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密, 所述密鑰ID作為特征ID,執(zhí)行步驟(d); (c)解析出版權(quán)對(duì)象,向版權(quán) 管理申請(qǐng)注冊(cè)所述版權(quán)對(duì)象,版權(quán)管理在注冊(cè)過(guò)程中,向密鑰管理索取密鑰, 密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,版 權(quán)管理將該密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,版權(quán)管理提 供所述版權(quán)對(duì)象注冊(cè)成功后的版權(quán)ID,所述版權(quán)ID作為特征ID,執(zhí)行步驟 (d) ; ( d)將類(lèi)型信息及特征ID封裝到content-name字段中。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),密鑰管理在提供密鑰時(shí),采用 以下方法之一隨機(jī)產(chǎn)生一個(gè)密鑰;在密鑰池中隨機(jī)選擇一個(gè)密鑰。
      為了解決上述問(wèn)題,本發(fā)明還提供了一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字 版權(quán)管理文件的解密方法,包括
      解析待解密的DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID,根據(jù)所述類(lèi) 型信息判斷
      如果數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式,將所述特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;
      如果數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式,將所述特征ID作為版權(quán)ID, 從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID,根據(jù)密 鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),/人DCF文件中的內(nèi)容名 content-name字>^解析出數(shù)據(jù)的類(lèi)型信息及特征ID。
      為了解決上述問(wèn)題,本發(fā)明還提供了一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字 版權(quán)管理文件的加、解密方法,其中,
      力口密方法包4舌
      當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),從密鑰管理獲取密鑰及密鑰 ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,將類(lèi)型信息 及特征ID寫(xiě)入DCF文件中;
      當(dāng)數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象后,向版權(quán) 管理注冊(cè),由版權(quán)管理向密鑰管理索取密鑰及密鑰ID,用所述密鑰對(duì)數(shù)據(jù) 進(jìn)行加密,并將所述密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,得 到的版權(quán)ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中;
      解密方法包括
      解析待解密文件的DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID,根據(jù)所 述類(lèi)型信息判斷
      如果數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式,將所述特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;
      如果數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式,將所述特征ID作為版權(quán)ID, 從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID,根據(jù)密 鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),加密時(shí),將類(lèi)型信息及特征ID 寫(xiě)入DCF文件中的內(nèi)容名content-name字段;解密時(shí),從DCF文件中的 content-name字段解析出數(shù)據(jù)的類(lèi)型信息及特征ID。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述加密方法進(jìn)一步包括以下
      步驟(a)解析出數(shù)據(jù)的數(shù)據(jù)類(lèi)型后,判斷如果數(shù)據(jù)為FL類(lèi)型,則執(zhí)行下 一步,判斷如果數(shù)據(jù)為CD類(lèi)型,則執(zhí)行步驟(c) ; (b)向密鑰管理索取 密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID后,采用所述密鑰對(duì)數(shù)據(jù)進(jìn)行 加密,所述密鑰ID作為特征ID,執(zhí)行步驟(d) ; (c)解析出版權(quán)對(duì)象, 向版權(quán)管理申請(qǐng)注冊(cè)所述版權(quán)對(duì)象,版權(quán)管理在注冊(cè)過(guò)程中,向密鑰管理索 取密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行 加密,版權(quán)管理將該密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,版 權(quán)管理提供所述版權(quán)對(duì)象注冊(cè)成功后的版權(quán)ID,所述版權(quán)ID作為特征ID, 執(zhí)行步驟(d) ; ( d)將類(lèi)型信息及特征ID封裝到content-name字段中。
      進(jìn)一步地,上述方法還可具有以下特點(diǎn),密鑰管理在提供密鑰時(shí),采用 以下方法之一隨機(jī)產(chǎn)生一個(gè)密鑰;在密鑰池中隨機(jī)選擇一個(gè)密鑰。
      為解決上述問(wèn)題,本發(fā)明提供一種數(shù)字版權(quán)管理文件的加解密終端,包 括瀏覽器模塊、內(nèi)容管理模塊、多媒體應(yīng)用模塊,以及分別與前三個(gè)模塊相 連的數(shù)字版權(quán)管理即DRM模塊,所述DRM模塊包括解析單元、加解密處 理單元、版權(quán)管理單元和密鑰管理單元,其中
      所述解析單元,用于解析下載得到的數(shù)據(jù)獲得數(shù)據(jù)的類(lèi)型信息以及當(dāng)數(shù) 據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象,還用于解析待解密 DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID;
      所述加解密處理單元,用于根據(jù)接收到的數(shù)據(jù)類(lèi)型進(jìn)行不同的加解密處 理,包括
      當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),加密時(shí)乂人密鑰管理獲耳又密 鑰及密鑰ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作為特征 ID的密鑰ID寫(xiě)入DCF文件中;解密時(shí)將解析得到的特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;
      當(dāng)數(shù)據(jù)類(lèi)型為CD方式時(shí),加密時(shí)根據(jù)解析出的版權(quán)對(duì)象,向版權(quán)管 理發(fā)起注冊(cè),用版權(quán)管理返回的密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作 為特征ID的版權(quán)ID寫(xiě)入DCF文件中;解密時(shí)將解析得到的特征ID作為
      版權(quán)ID,從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID, 根據(jù)密鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解 密;
      所述版權(quán)管理單元,用于在加密時(shí)向密鑰管理索取密鑰及密鑰ID,將 獲得的密鑰返回給加解密處理單元,將密鑰ID保存在版權(quán)對(duì)象中,待版權(quán) 對(duì)象注冊(cè)成功后,將版權(quán)ID返回給加解密處理單元;
      所述密鑰管理單元,用于提供密鑰及其對(duì)應(yīng)的密鑰ID。
      進(jìn)一步地,上述終端還可具有以下特點(diǎn),加密時(shí),所述加解密處理單元 將類(lèi)型信息及特征ID寫(xiě)入DCF文件中的內(nèi)容名content-name字段;解密時(shí), 所述解析單元從DCF文件中的content-name字段解析出數(shù)據(jù)的類(lèi)型信息及 特征ID。
      本發(fā)明中的加密方法很好地將數(shù)據(jù)的有效信息進(jìn)行了記錄,將信息保存 至自身的文件中。DRM代理不再需要為記錄這些信息增加額外的管理模塊, 解密時(shí),通過(guò)解析DCF文件可直接獲得相關(guān)信息,不需要查詢DCF內(nèi)容表 格而獲得,提高了解密時(shí)獲得密鑰的效率,降低了管理成本。另外,由于對(duì) 應(yīng)不同的DCF文件,加解密的密鑰不同,保證了文件的安全性。


      圖1是為本實(shí)施例加密生成DCF文件的流程圖2是本實(shí)施例根據(jù)DRM文件頭解密文件的流程圖3是本發(fā)明終端原理圖。
      具體實(shí)施例方式
      本發(fā)明在將FL、 CD類(lèi)型的數(shù)據(jù)加密成DCF (DRM的加密數(shù)據(jù)格式) 文件時(shí),利用DCF格式的content-name字段,記錄下FL、 CD的類(lèi)型信息 及一個(gè)特征ID。待對(duì)該DCF文件進(jìn)行解密時(shí),通過(guò)獲得content-name字段 的信息,快速地對(duì)DCF文件進(jìn)行解密。
      下面結(jié)合附圖和具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
      content-name (內(nèi)容名)是DCF格式中定義的一個(gè)字段,表示對(duì)應(yīng)DCF 文件的一個(gè)名稱(chēng)。在本發(fā)明中,設(shè)置該字段為必選字段,如表l所示,該字 段包括三個(gè)部分,其中第一部分為類(lèi)型信息,在實(shí)施例中可以用"FLFile" 字符串表示FL類(lèi)型,用"CDFile"字符串表示CD類(lèi)型;第二部分為分隔 符,實(shí)施例中用'.,來(lái)分隔;第三部分為特征ID,用于記錄與該DCF文件 對(duì)應(yīng)的對(duì)象ID的,該特征ID與密鑰有直接或間接的映射關(guān)系,解密時(shí)可根 據(jù)該特征ID找到密鑰,特征ID用unsigned long型的數(shù)據(jù)來(lái)表示,如果該 DCF文件是由FL加密生成,則該特征ID即為密鑰ID,如果該DCF文件是 由CD加密生成,則該特征ID則是版權(quán)ID。
      表1 content-name數(shù)據(jù)格式
      類(lèi)型信息
      分隔符
      特征ID
      將FL、 CD加密生成DCF文件的流程如圖1所示,包括以下步驟
      步驟IIO,下載得到數(shù)據(jù)后,解析出數(shù)據(jù)的類(lèi)型信息,判斷數(shù)據(jù)類(lèi)型是 FL還是CD,如果是FL,執(zhí)行步驟120,如果是CD,則執(zhí)行步驟140;
      步驟120,向密鑰管理索取密鑰,密鑰管理提供密鑰及其對(duì)應(yīng)的密鑰ID, 將密鑰ID作為加密FL時(shí)的特征ID;
      步驟130,用密鑰對(duì)數(shù)據(jù)進(jìn)行加密,執(zhí)行步驟190;
      步驟140,解析出版權(quán)對(duì)象后,向版權(quán)管理申請(qǐng)注冊(cè)版權(quán)對(duì)象;
      步驟150,版權(quán)管理在執(zhí)行注冊(cè)操作時(shí),向密鑰管理索取密鑰,密鑰管 理提供密鑰及相對(duì)應(yīng)的密鑰ID;
      步驟160,用密鑰對(duì)數(shù)據(jù)進(jìn)行加密;
      步驟170,版權(quán)管理將該密鑰ID保存在版權(quán)對(duì)象中;
      版權(quán)對(duì)象中有專(zhuān)門(mén)的字段表示密鑰。
      步驟180,版權(quán)對(duì)象注冊(cè)成功后,版權(quán)管理提供該版權(quán)對(duì)象注冊(cè)成功后 的版權(quán)ID,將該版權(quán)ID作為加密CD時(shí)的特征ID,執(zhí)行步驟190;
      步驟190,將類(lèi)型信息及特征ID按表1的數(shù)據(jù)格式進(jìn)行封裝,寫(xiě)入 content-name字#史,完成對(duì)4言息、i己錄。
      密鑰管理在提供密鑰時(shí),可以隨機(jī)產(chǎn)生一個(gè)密鑰,或是在一個(gè)密鑰池中 隨機(jī)選4奪一個(gè)密鑰。密鑰ID與密鑰存在映射關(guān)系,通過(guò)密鑰ID就可以查詢 到對(duì)應(yīng)的密鑰。將特征ID放入DCF文件一方面可使終端在解密過(guò)程中獲取 信息更加快捷方便,另一方面在于很好地保護(hù)了密鑰不被非法獲得。
      才艮據(jù)DRM文件頭解密文件的方法如圖2所示,包括以下步驟
      步驟210,解析待解密的文件(即DCF文件),解析出content-name 字段的信息,獲得數(shù)據(jù)的類(lèi)型信息及特征ID;
      步驟220,判斷數(shù)據(jù)類(lèi)型是FL還是CD,如果是FL,執(zhí)行步驟230,如 果為CD類(lèi)型,則執(zhí)行步驟240;
      步驟230,將特征ID作為密鑰ID,從密鑰管理獲得對(duì)應(yīng)的密鑰,執(zhí)行 步驟260;
      步驟240,將特征ID作為版權(quán)ID,從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象, 從版權(quán)對(duì)象中獲得密鑰ID;
      步驟250,根據(jù)密鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰;
      步驟260,根據(jù)獲得的密鑰,對(duì)加密的密文進(jìn)行解密。
      本文所述數(shù)字版權(quán)管理文件的加解密終端包括瀏覽器模塊、內(nèi)容管理模 塊、多媒體應(yīng)用模塊和DRM模塊,如圖3所示,其中
      所述瀏覽器^f莫塊,用于下載FL或CDtt據(jù);
      所述內(nèi)容管理模塊,用于保存加密后的DCF文件;
      所述多媒體應(yīng)用模塊,用于解密后數(shù)據(jù)的多媒體處理;
      所述DRJVU莫塊包括解析單元、加解密處理單元、版權(quán)管理單元和密鑰 管理單元,其中
      所述解析單元,用于解析下載得到的數(shù)據(jù)獲得數(shù)據(jù)的類(lèi)型信息以及當(dāng)數(shù) 據(jù)類(lèi)型為CD方式時(shí),解析出版權(quán)對(duì)象,還用于解析待解密DCF文件,得 到數(shù)據(jù)的類(lèi)型信息及特征ID;
      所迷加解密處理單元,用于根據(jù)接收到的數(shù)據(jù)類(lèi)型進(jìn)行不同的加解密處 理,包括
      當(dāng)數(shù)據(jù)類(lèi)型為FL方式時(shí),加密時(shí)從密鑰管理獲取密鑰及密鑰ID后, 用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作為特征ID的密鑰ID寫(xiě)入 DCF文件中;解密時(shí)將解析得到的特征ID作為密鑰ID,從密鑰管理獲取 相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;
      當(dāng)數(shù)據(jù)類(lèi)型為CD方式時(shí),加密時(shí)根據(jù)解析出的版權(quán)對(duì)象,向版權(quán)管 理發(fā)起注冊(cè),用版權(quán)管理返回的密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作 為特征ID的版權(quán)ID寫(xiě)入DCF文件中;解密時(shí)將解析得到的特征ID作為 版權(quán)ID,從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID, 根據(jù)密鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解 密;
      所述版權(quán)管理單元,用于在加密時(shí)向密鑰管理索取密鑰及密鑰ID,將 獲得的密鑰返回給加解密處理單元,將密鑰ID保存在版權(quán)對(duì)象中,待版權(quán) 對(duì)象注冊(cè)成功后,將版權(quán)ID返回給加解密處理單元;
      所述密鑰管理單元,用于提供密鑰及其對(duì)應(yīng)的密鑰ID。
      當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的
      形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。 例如,除content-name字段外,DCF中的其它字段也可擴(kuò)展。
      權(quán)利要求
      1、一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版權(quán)管理文件的加密方法,其特征在于,當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),從密鑰管理獲取密鑰及密鑰ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中;當(dāng)數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象后,向版權(quán)管理注冊(cè),由版權(quán)管理向密鑰管理索取密鑰及密鑰ID,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,并將所述密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,得到的版權(quán)ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中。
      2、 如權(quán)利要求l所述的方法,其特征在于,所述將類(lèi)型信息及特征ID寫(xiě)入DCF文件中是指將類(lèi)型信息及特征ID 寫(xiě)入DCF文件中的內(nèi)容名content-name字段。
      3、 如權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括以下 步驟(a) 解析出數(shù)據(jù)的數(shù)據(jù)類(lèi)型后,判斷如果數(shù)據(jù)為FL類(lèi)型,則執(zhí)行下一 步,判斷如果數(shù)據(jù)為CD類(lèi)型,則執(zhí)行步驟(c);(b) 向密鑰管理索取密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID后, 采用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,執(zhí)行步驟(d);(c) 解析出版權(quán)對(duì)象,向版權(quán)管理申請(qǐng)注冊(cè)所述版權(quán)對(duì)象,版權(quán)管理 在注冊(cè)過(guò)程中,向密鑰管理索取密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰 ID,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,版權(quán)管理將該密鑰ID保存在版權(quán)對(duì)象 中,版權(quán)對(duì)象注冊(cè)成功后,版權(quán)管理提供所述版權(quán)對(duì)象注冊(cè)成功后的版權(quán) ID,所述版權(quán)ID作為特征ID,執(zhí)行步驟(d);(d) 將類(lèi)型信息及特征ID封裝到content-name字段中。
      4、 如權(quán)利要求1或2所述的方法,其特征在于,密鑰管理在提供密鑰時(shí),采用以下方法之一隨機(jī)產(chǎn)生一個(gè)密鑰;在密 鑰池中隨機(jī)選擇一個(gè)密鑰。
      5、 一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版權(quán)管理文件的解密方法,其特 征在于,解析待解密的DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID,根據(jù)所述類(lèi) 型信息判斷如果數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式,將所述特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;如果數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式,將所述特征ID作為版權(quán)ID, 從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID,根據(jù)密 鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密。
      6、 如權(quán)利要求5所述的方法,其特征在于,從DCF文件中的內(nèi)容名content-name字段解析出數(shù)據(jù)的類(lèi)型信息及特 征ID。
      7、 一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版權(quán)管理文件的加、解密方法, 其特征在于,加密方法包4舌當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),從密鑰管理獲取密鑰及密鑰 ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,將類(lèi)型信息 及特征ID寫(xiě)入DCF文件中;當(dāng)數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象后,向版權(quán) 管理注冊(cè),由版權(quán)管理向密鑰管理索取密鑰及密鑰ID,用所述密鑰對(duì)數(shù)據(jù) 進(jìn)行加密,并將所述密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,得 到的版權(quán)ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中;解密方法包括解析待解密文件的DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID,根據(jù)所 述類(lèi)型信息判斷 如果數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式,將所述特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;如果數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式,將所述特征ID作為版權(quán)ID, 從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID,根據(jù)密 鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密。
      8、 如權(quán)利要求7所述的方法,其特征在于,力口密時(shí),將類(lèi)型信息及特征ID寫(xiě)入DCF文件中的內(nèi)容名content-name字段;解密時(shí),從DCF文件中的content-name字段解析出數(shù)據(jù)的類(lèi)型信息及 特征ID。
      9、 如權(quán)利要求8所述的方法,其特征在于,所述加密方法進(jìn)一步包括 以下步驟(a) 解析出數(shù)據(jù)的數(shù)據(jù)類(lèi)型后,判斷如果數(shù)據(jù)為FL類(lèi)型,則執(zhí)行下一 步,判斷如果數(shù)據(jù)為CD類(lèi)型,則執(zhí)行步驟(c);(b) 向密鑰管理索取密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰ID后, 采用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,執(zhí)行步驟(d);(c) 解析出版權(quán)對(duì)象,向版權(quán)管理申請(qǐng)注冊(cè)所述版權(quán)對(duì)象,版權(quán)管理 在注冊(cè)過(guò)程中,向密鑰管理索取密鑰,密鑰管理提供密鑰及相對(duì)應(yīng)的密鑰 ID,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,版權(quán)管理將該密鑰ID保存在版權(quán)對(duì)象 中,版權(quán)對(duì)象注冊(cè)成功后,版權(quán)管理提供所述版權(quán)對(duì)象注冊(cè)成功后的版權(quán) ID,所述版權(quán)ID作為特征ID,執(zhí)行步驟(d);(d) 將類(lèi)型信息及特征ID封裝到content-name字段中。
      10、 如權(quán)利要求7或9所述的方法,其特征在于,密鑰管理在提供密鑰時(shí),釆用以下方法之一隨機(jī)產(chǎn)生一個(gè)密鑰;在密 鑰池中隨才幾選擇一個(gè)密鑰。
      11、 一種數(shù)字版權(quán)管理文件的加解密終端,包括瀏覽器模塊、內(nèi)容管理 模塊、多媒體應(yīng)用模塊,以及分別與前三個(gè)模塊相連的數(shù)字版權(quán)管理即DRM 模塊,其特征在于所述DRM模塊包括解析單元、加解密處理單元、版權(quán)管理單元和密鑰 管理單元,其中所述解析單元,用于解析下載得到的數(shù)據(jù)獲得數(shù)據(jù)的類(lèi)型信息以及當(dāng)數(shù) 據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象,還用于解析待解密 DCF文件,得到數(shù)據(jù)的類(lèi)型信息及特征ID;所述加解密處理單元,用于根據(jù)接收到的數(shù)據(jù)類(lèi)型進(jìn)行不同的加解密處 理,包括當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),加密時(shí)A/v密鑰管理獲取密 鑰及密鑰ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作為特征 ID的密鑰ID寫(xiě)入DCF文件中;解密時(shí)將解析得到的特征ID作為密鑰ID, 從密鑰管理獲取相應(yīng)密鑰,利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;當(dāng)數(shù)據(jù)類(lèi)型為CD方式時(shí),加密時(shí)根據(jù)解析出的版權(quán)對(duì)象,向版權(quán)管 理發(fā)起注冊(cè),用版權(quán)管理返回的密鑰對(duì)數(shù)據(jù)進(jìn)行加密,以及將類(lèi)型信息及作 為特征ID的版權(quán)ID寫(xiě)入DCF文件中;解密時(shí)將解析得到的特征ID作為 版權(quán)ID,從版權(quán)管理獲得對(duì)應(yīng)的版權(quán)對(duì)象,從所述版權(quán)對(duì)象中獲取密鑰ID, 根據(jù)密鑰ID從密鑰管理中獲得對(duì)應(yīng)的密鑰,再利用所述密鑰對(duì)數(shù)據(jù)進(jìn)行解密;所述版;〖又管理單元,用于在加密時(shí)向密鑰管理索取密鑰及密鑰ID,將 獲得的密鑰返回給加解密處理單元,將密鑰ID保存在版權(quán)對(duì)象中,待版權(quán) 對(duì)象注冊(cè)成功后,將版權(quán)ID返回給加解密處理單元;所述密鑰管理單元,用于提供密鑰及其對(duì)應(yīng)的密鑰ID。 12、如權(quán)利要求11所述的終端,其特征在于,加密時(shí),所述加解密處理單元將類(lèi)型信息及特征ID寫(xiě)入DCF文件中的 內(nèi)容名content-name字^殳;解密時(shí),所述解析單元從DCF文件中的content-name字段解析出數(shù)據(jù) 的類(lèi)型信息及特征ID。
      全文摘要
      本發(fā)明公開(kāi)了一種轉(zhuǎn)發(fā)禁止與混合發(fā)送方式數(shù)字版權(quán)管理文件的加解密方法及實(shí)現(xiàn)該方法的終端,可快速、高效地加解密經(jīng)FL、CD方式發(fā)送的密文對(duì)象。所述加密方法包括當(dāng)數(shù)據(jù)類(lèi)型為轉(zhuǎn)發(fā)禁止方式即FL方式時(shí),從密鑰管理獲取密鑰及密鑰ID后,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,所述密鑰ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中;當(dāng)數(shù)據(jù)類(lèi)型為混合發(fā)送方式即CD方式時(shí),解析出版權(quán)對(duì)象后,向版權(quán)管理注冊(cè),由版權(quán)管理向密鑰管理索取密鑰及密鑰ID,用所述密鑰對(duì)數(shù)據(jù)進(jìn)行加密,并將所述密鑰ID保存在版權(quán)對(duì)象中,版權(quán)對(duì)象注冊(cè)成功后,得到的版權(quán)ID作為特征ID,將類(lèi)型信息及特征ID寫(xiě)入DCF文件中。
      文檔編號(hào)H04L9/18GK101183937SQ20071030566
      公開(kāi)日2008年5月21日 申請(qǐng)日期2007年12月27日 優(yōu)先權(quán)日2007年12月27日
      發(fā)明者軍 官 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1