有誰能夠介紹一下目前有哪些流行的數字版權管理(DRM)的軟件,什么地方可以找到,多謝。

熱心網友

數字版權管理DRM   數字版權管理(Digital rights management,DRM)是保護多媒體內容免受未經授權的播放和復制的一種方法。它為內容提供者保護他們的私有視頻、音樂或其他數據免受非法復制和使用提供了一種手段。DRM技術通過對數字內容進行加密和附加使用規則對數字內容進行保護,其中,使用規則可以斷定用戶是否符合播放數字內容的條件。使用規則一般可以防止內容被復制或者限制內容的播放次數。操作系統和多媒體中間件負責強制實行這些規則。  DRM技術的工作原理是:建立數字節目授權中心,編碼壓縮后的數字節目內容,利用密鑰(Key)可以被加密保護(lock),加密的數字節目頭部存放著KeyID和節目授權中心的URL。用戶在點播時,根據節目頭部的KeyID和URL信息,就可以通過數字節目授權中心的驗證授權后送出相關的密鑰解密(unlock),節目方可播放。  需要保護的節目被加密,即使被用戶下載保存,沒有得到數字節目授權中心的驗證授權也無法播放,從而嚴密地保護了節目的版權。  密鑰一般有兩把,一把公鑰(public key),一把私鑰(private key)。公鑰用于加密節目內容本身,私鑰用于解密節目,私鑰還可以防止當節目頭部有被改動或破壞的情況,利用密鑰就可以判斷出來,從而阻止節目被非法使用。  上述這種加密的方法,有一個明顯的缺陷,就是當解密的密鑰在發送給用戶時,一旦被黑客獲得密鑰,即可方便解密節目,從而不能真正確保節目內容提供商的實際版權利益。另一種更加安全的加密方法是使用三把密鑰,即把密鑰分成兩把,一把存放在用戶的Pc機上,另一把放在驗證站(access ticket)。要解密數字節目,必須同時具備這兩把密鑰,方能解開數字節目。這樣當解密密鑰在發送給用戶時,即使被竊取,也仍然無法解開加密的內容。  加密保護技術在開發電子商務系統中正起著重要的防盜版作用。比如,在互聯網上傳輸音樂或視頻節目等內容,這些內容很容易被拷貝復制。為了避免這些風險,節目內容在互聯網上傳輸過程中一般都要經過加密保護。也就是說,收到加密的數字節目的人必須有一把密鑰(key)才能打開數字節目并播放收看。因此,傳送密鑰的工作必須緊跟在加密節目傳輸之后。  市場上應用較廣的是微軟的 DRM 技術,該技術已經發展到 7。1 版本。 至于如何找到我想免費的是找不到的,要付費的吧。

熱心網友

Windows CE 。NET 產品信息 特征 數字版權管理(DRM) 發布日期:2002年1月7日 概述 數字版權管理(Digital rights management,DRM)是保護多媒體內容免受未經授權的播放和復制的一種方法。它為內容提供者保護他們的私有音樂或其他數據免受非法復制和使用提供了一種手段。DRM技術通過對數字內容進行加密和附加使用規則對數字內容進行保護,其中,使用規則可以斷定用戶是否符合播放數字內容的條件。使用規則一般可以防止內容被復制或者限制內容的播放次數。操作系統和多媒體中間件負責強制實行這些規則。 Microsoft Windows? CE 。NET 中的DRM特性允許您的平臺使用已經受DRM V7保護的媒體。DRM設計為對用戶透明,除非他們試圖違反使用規則,這些使用規則是他們在購買數字內容時已經同意的。 功能特性 DRM 7可以為以下情境提供支持: 便攜設備 DRM的首要目標之一便是防止受保護的媒體內容被非法復制。但是,在一些合法的使用情境下,用戶也需要對受保護的數字內容進行復制。其中一個情境就是對受保護內容的傳輸,例如,將音樂文件從桌面計算機傳輸到便攜的Windows CE 。NET設備上。 原始設備制造商(OEM)可以在創建平臺時,為便攜設備啟用DRM。該特性提供了DRM的核心功能,并且允許您將內容從桌面計算機傳輸到Windows CE 。NET設備或連接到Windows CE 。NET設備的受支持的便攜媒體設備上進行本地存儲。在內容傳輸到Windows CE 。NET設備或連接到Windows CE 。NET設備的受支持的便攜媒體設備上之后,它不能再被傳輸到另一臺設備上。唯一的特例是將內容從桌面計算機傳輸到小巧的Flash存儲卡上。內容是基于獨一無二的Windows CE設備或者Flash卡的設備標示符進行保護的。已經被傳輸到Flash卡上的內容會變得同Flash相關,并且可以物理地在多個Windows CE 。NET設備間轉移。內容可以被刪除,但是它不能從設備內存中轉移到Flash卡上,或者從Flash卡轉移到主內存中。 受DRM保護的內容可以被編碼,以允許只能進行預設次數的傳輸。受保護內容所傳輸到的每個Windows CE 。NET設備都保有它自己的、從原始許可證中衍生出來的單獨許可證。桌面計算機上的Windows Media? Player可以對新許可證的衍生、原始內容的重新打包以及通過ActiveSync?向便攜Windows CE設備傳輸許可證和內容進行管理。DRM許可證只能通過ActiveSync傳輸到Windows CE 。NET設備上。 許可證獲取 DRM的另一個重要功能就是許可證獲取(License Acquisition),許可證獲取是從DRM許可證服務器獲得許可證的過程,以便允許您的設備播放受DRM保護的內容。許可證是同特定的設備和特定的內容塊相關的。 許可證獲取OLE Control X(OCX)使Windows CE 。NET得以通過請求、接受和傳輸協商從Microsoft DRM許可證服務器獲得DRM許可證。許可證的獲得過程既可以是安靜的(無需參與的),也可以是不安靜的(需要參與的)。在安靜獲得期間,包括請求和接受在內的協商過程是在Windows CE設備和許可服務器之間進行的,無需任何的用戶輸入或交互。而對于非安靜的許可證獲取過程來說,在傳輸數字證書之前,會向用戶提示信息并請求用戶批準。應用程序的開發人員應該注意,Windows Media Player會啟動瀏覽器的一個實例來向非安靜的許可證獲取過程提供幫助。 實現DRM時的考慮事項 實現DRM功能的方法同實現其它的Windows CE 。NET特性有所不同。眾多的考慮事項都會對DRM的實現產生影響。首先,如果您準備將DRM特性包括到您的平臺中,您必須從Microsoft獲得一個定制的、經過簽署的DRM模塊。其次,DRM的存在會對應用程序的調試和開發造成影響,所以,您應該在開發周期的末期將DRM合并到平臺之中。第三,DRM 7要依靠DirectShow?才能工作。如果您想了解如何使用DirectShow或者編寫您自己的播放器,您可以參考隨同Windows CE 。NET一同發售的示例應用程序--Windows Media Player。 向平臺中添加DRM 雖然DRM顯示在Platform Builder的特性目錄中,但啟用DRM的軟件組件并沒有附帶在Platform Builder之中。想要將DRM包括在平臺之中的OEM廠商必需在Microsoft進行注冊,以獲得必需額DRM組件。Microsoft將向OEM廠商提供一個獨一無二的、經過數字簽署的組件。雖然這些組件對每個OEM廠商來說是獨一無二的,但它們可以播放任何被DRM 7所保護的數字內容。 注意:如果您沒有對DRM組件進行簽署就試圖將DRM包括在平臺之中,您會得到一個構建錯誤警告。 此外,為了實現DRM,您的平臺必須支持一個獨一無二的128字節長的設備標示符,可以使用IOCTL_HAL_GET_DEVICEID Input/output I/O控制代碼通過OEMIoControl調用來揭示此標示符。您的平臺還必須能夠從便攜式存儲介質(例如Compact Flash卡)上讀取標示符,以便在設備上運行的應用程序可以從這些類型的存儲介質中讀取受保護的內容。 在啟用了DRM的平臺上調試和編寫應用程序 DRM施加了某些限制,在您對應用程序的開發和調試策略進行規劃的時候,您應該考慮這些限制。為了維護DRM的完整性,Platform Builder不允許在平臺上存在DRM組件時,進行內核調試,DRM利用系統優先權執行它自己的線程,所以在DRM被加載的時候,它不可能附加到平臺上運行的您的應用程序或者其它應用程序的調試器上。因為調試方面的原因,您應該盡可能晚地將DRM帶入到您的開發過程中。 。