• 1.摘要
  • 2.基本信息
  • 3.直接渲染管理器
  • 3.1.DRM的位置
  • 3.2.DRM如何支持DRI
  • 4.数字版权管理
  • 4.1.概要介绍
  • 4.2.工作原理
  • 4.3.技术详解
  • 4.4.系统原理
  • 4.5.放弃DRM
  • 4.6.出错原因
  • 5.音乐作品
  • 6.参考资料

DRM

DRM,英文全称Digital Rights Management,可以翻译为:内容数字版权加密保护技术。 由于数字化信息的特点决定了必须有另一种独特的技术,来加强保护这些数字化的音视频节目内容的版权,该技术就是数字权限管理技术——DRM(digital right management)。

基本信息

  • 中文名

    内容数字版权加密保护技术

  • 外文名

    Digital Rights Management

  • 简称

    DRM

  • 产生背景

    数字化信息的特点决定

  • 目的

    加强保护数字化音视频节目的版权

  • 特点

    独特的技术

直接渲染管理器

直接渲染管理器(Direct Rendering Manager)是给予DRI客户端直接访问硬件的内核模块。

该模块处理DMA,AGP内存管理,资源锁和安全硬件访问。为了支持多个并发的3D应用,3D画图硬件必须以共享形式来看待。提供锁来保持互斥。DMA传输和AGP结构用来发送buffer和图像命令给硬件。最后,必须有安全保证,防止客户端使用图像硬件进行权限提升

DRM的位置

因为Linux内核内部接口和数据结构随时可能改变,因此DRI内核模块对于特殊内核版本必须特别编译。DRI内核模块防止目录为/lib/modules/.../kernel/drivers/gpu/drm,一边情况下,不管DRI模是否需要,X服务都自动加载.1

DRM如何支持DRI

DRM以如下三种主要方式支持DRI

(1)DRM提供图形硬件的同步访问

(2)DRM强制使用DRI安全规则访问图形硬件

(3)DRM提供通用的DMA引擎

数字版权管理

概要介绍

DRM,英文全称Digital Rights Management, 可以翻译为:数字版权管理。指的是出版者用来控制被保护对象的使用权的一些技术,这些技术保护的有数字化内容(例如:软件、音乐、电影)以及硬件,处理数字化产品的某个实例的使用限制. 本术语容易和版权保护混淆。版权保护指的应用在电子设备上的数字化媒体内容上的技术,DRM保护技术使用以后可以控制和限制这些数字化媒体内容的使用权。数字版权管理(Digital Rights Management,DRM)是随着电子音频视频节目在互联网上的广泛传播而发展起来的一种新技术。其目的是保护数字媒体的版权,从技术上防止数字媒体的非法复制,或者在一定程度上使复制很困难,最终用户必须得到授权后才能使用数字媒体。

工作原理

DRM技术的工作原理是,首先建立数字节目授权中心。编码压缩后的数字节目内容,可以利用密钥(Key)进行加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。用户在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。

DRM数字版权保护流程图

需要保护的节目被加密,即使被用户下载保存,没有得到数字节目授权中心的验证授权也无法播放,从而严密地保护了节目的版权。

密钥一般有两把,一把公钥(public key),一把私钥(private key)。公钥用于加密节目内容本身,私钥用于解密节目,私钥还可以防止当节目头部有被改动或破坏的情况,利用密钥就可以判断出来,从而阻止节目被非法使用。 上述这种加密的方法,有一个明显的缺陷,就是当解密的密钥在发送给用户时,一旦被黑客获得密钥,即可方便解密节目,从而不能真正确保节目内容提供商的实际版权利益。另一种更加安全的加密方法是使用三把密钥,即把密钥分成两把,一把存放在用户的Pc机上,另一把放在验证站(access ticket)。要解密数字节目,必须同时具备这两把密钥,方能解开数字节目。

毫无疑问,加密保护技术在开发电子商务系统中正起着重要的防盗版作用。比如,在互联网上传输音乐或视频节目等内容,这些内容很容易被拷贝复制。为了避免这些风险,节目内容在互联网上传输过程中一般都要经过加密保护。也就是说,收到加密的数字节目的人必须有一把密钥(key)才能打开数字节目并播放收看。因此,传送密钥的工作必须紧跟在加密节目传输之后。