流媒体加密(Digital Rights Management)是保护多媒体内容免受未经授权的播放和复制的一种方法。流媒体加密保护和管理对于音像发行公司和音乐原创公司非常重要,海海软件数字版权管理可以有效地解决此问题。
什么是多媒体加密(DRM, Digital Rights Management)?
多媒体加密(Digital Rights
Management)是保护多媒体内容免受未经授权的播放和复制的一种方法。多媒体加密保护和管理对于音像发行公司和音乐原创公司非常重要,海海软件数字版权管理可以有效地解决此问题。
概述
多媒体加密为内容提供者保护他们的私有音乐或其他数据免受非法复制和使用提供了一种手段。这项技术通过对数字内容进行加密和附加使用规则对数字内容进行保护,其中,使用规则可以断定用户是否符合播放
Haihaisoft多媒体加密
Haihaisoft多媒体加密(Haihaisoft Media Digital Rights
Management)是Haihaisoft公司开发的一套多媒体加密解决方案。
内容提供商提供的内容首先经过Package过程打包加密,然后分发到最终用户。当最终用户尝试播放经过打包加密的内容时,播放器会自动获取许可证,许可证中包含了解密内容需要的密钥。
Haihaisoft系统的对内容进行打包加密需要几个步骤。打包加密过程需要一个种子作为输入,这个种子需要严格保密,并且由打包加密机构和许可证颁发
机构共享,打包加密程序将会为针对内容自动生成一个密钥标识。密钥通过种子和密钥标识生成,密钥长度为56位。
Haihaisoft系统会将密钥标识和许可证颁发机构地址写入打包加密后的内容的头部,并且使用另一对密钥,通过椭圆曲线加密算法对头部信息进行签名,
防止头部信息被非法修改。内容部分的加密过程可以简单描述为,首先使用SHA-1散列算法处理56位密钥,得到一个160位,即20字节的密钥散列。这个
密钥散列的前12字节将用作生成加密过程中使用的密钥。这12个字节将作为一个密钥,通过RC4算法加密一个全零的64字节串,得到一个64字节的加密结
果,其中前48字节,即12个32位字作为产生加密内容使用的密钥的来源,分别针对前面6个32位字的和后面6个32位字进行操作。对于被加密的内容来
说,首先把被加密的内容切分为8个字节的数据块。对于每一个8个字节的数据块,它的前32位数据将和上述密钥的前面6个32位字的进行运算,后32位数据
将和上述密钥的后面6个字节进行运算。具体运算过程是,32位数据与6个32位字的的密钥的第一节字节相乘,然后除以4294967296取其余数,并交
换结果的高16位和低16位,然后再与6个32位字的的密钥的第二节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,
然后再与6个32位字的的密钥的第三节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个字节的密钥的第四
节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个32位字的的密钥的第一节字节相乘,然后除以
4294967296取其余数,并交换结果的高16位和低16位,然后再加上6个32位字的密钥,然后除以4294967296取其余数,上述过程定义为
函数f(x),设一个64位状态值,并设初值为零。
Q. 什么是 Haihaisoft 多媒体加密?
A. 使用最新的 Haihaisoft 多媒体加密 技术,用户可以保护、传递并在计算机、便携式音频设备、Portable Media Center
设备或连接到 IP 网络的网络设备上播放点播内容、订阅内容以及促销性的数字媒体内容。它包括两个新组件:用于便携设备的 Haihaisoft
多媒体加密和用于网络设备的 Haihaisoft Media
DRM。这些组件实现了将内容无缝传递到几乎所有设备、为数字媒体提供最广泛的购买和租赁选择,并确保收费内容在设备间传递时的安全性。
Q. Haihaisoft 多媒体加密 如何工作?
A. Haihaisoft 多媒体加密 的基本工作流程如下:
- 使用海海软件客户端加密工具加密多媒体内容
Haihaisoft Media 客户端加密工具。打包的文件将加密并使用一个“密钥”锁定。该密钥存储在一个加密许可证中,该许可证将单独分发。(这是
Haihaisoft Media 权限管理器所独有的功能。)它还会向数字媒体文件中添加其他信息,例如用于获取许可证的 URL。打包的数字媒体文件将保存为
Windows Media Audio 格式(文件扩展名为 .wma)或 Windows Media Video 格式(文件扩展名为 .wmv)。
- 分发
打包的文件可放在网站上以供下载、放在数字媒体服务器上以供流式处理、通过 CD 进行分发或使用电子邮件发送给消费者。Haihaisoft 多媒体加密
还允许消费者将受版权保护的数字媒体文件发送给朋友。
- 建立许可证服务器
内容提供商可选择许可证交换中心,该交换中心将存储许可证的特定权限或规则并提供 Haihaisoft Media
权限管理器许可证服务。交换中心的作用是对请求许可证的消费者进行身份验证。数字媒体文件和许可证是分开存储和分发的,因此更便于管理整个系统。
- 获取许可证
要播放打包的数字媒体文件,消费者首先必须获取一个许可证密钥为该文件解锁。当消费者试图获取打包的数字媒体文件、获取一个预先传递的许可证或首次播放该数字媒体文件时,都将自动启动获取许可证的过程。Haihaisoft
Media 权限管理器或者引导用户进入注册页(该页要求输入信息或付费),或者从交换中心检索一个许可证而不提示任何问题。
- 播放数字媒体文件
要播放数字媒体文件,消费者需要Windows Media Player.
消费者即可根据许可证中所提供的规则或权限来播放文件。许可证可提供多种不同权限,如开始时间和日期、持续时间以及对操作计数。例如,默认权限可能允许消
费者在特定计算机上播放数字媒体文件并可将该文件复制到便携设备。但是,许可证是不可转让的。如果消费者将打包的数字媒体文件发送给一位朋友,则该朋友必
须获取自己的许可证,然后才能播放该文件。这种按 PC 颁发许可证的模式可确保打包的数字媒体文件只能在已获得该文件的许可证密钥的计算机上播放。
Q. Haihaisoft 多媒体加密 有哪些功能?
A. Haihaisoft Media DRM 具有许多功能,它们不仅可保护内容文件的安全,而且还有助于开发灵活的新商业模式。
安全问题- 个性化设置
Haihaisoft 多媒体加密 通过将播放机与所在的主机挂钩,从而使每台播放机都具有唯一性。这样可防止已失去安全性的播放机在 Internet
上广为分发。采用个性化设置,就可在颁发许可证过程中识别并禁用所有已失去安全性的播放机。
- 排除应用程序
通过使用 Haihaisoft 多媒体加密,许可证颁发机构可以阻止某一应用程序播放特定的打包文件。
- 排除 DRM 组件
通过使用 Haihaisoft 多媒体加密,许可证颁发机构可以拒绝向使用已损坏的 DRM 组件的应用程序颁发许可证。
- 安全音频路径
Haihaisoft 多媒体加密 可确保在 Windows Millennium Edition、Windows XP 以及未来的 Windows
操作系统中当数字媒体文件从播放机向声卡驱动程序传递时受到安全保护。这种安全关系降低了任何未经授权的程序捕获计算机内数字媒体流的可能性。
获取许可证- 许可证链接
此功能允许内容服务为内容本身创建“根”许可证(该许可证包含有控制文件是否可以播放的信息,如到期日期)和“叶”许可证。对于订阅服务,此项功能非常有用,因为每次续订时只需更新一个根许可证,而无需续订成百上千个单独的内容许可证。
- 许可证存储性能
经过重新设计的许可证存储方式可缩短许可证管理时间。
播放- 开始时间和终止时间
内容提供商可以为自己的数字媒体文件指定播放时段。例如,可建立一种租赁模式,规定消费者只能在三天时间内播放流媒体文件。这种时间段可以从未来某个时间开始,并持续一段时间。
- 播放持续时间
内容提供商可以指定允许播放给定数字媒体文件的时间长度。此时间段可从第一次播放该文件时开始计算。
- 操作计数
在提供消费者预览次数受限的数字媒体文件时,该单次播放或有限播放选项非常有用。
Q. 为什么多媒体加密非常重要?
A.
数字媒体文件易于复制和分发,同时还不会降低质量。因此,现在数字媒体文件借助 Internet
这一平台通过授权和未授权的分发渠道得到广泛传播。当缺少安全措施来保护内容时,盗版问题就不可避免地出现。通过多媒体加密,内容提供商可以保护自己的内
容并控制分发。内容提供商可通过为每个数字媒体文件创建许可证来管理有关的权限。许可证注册过程也为这些公司提供了许多重要的客户信息。此类信息有助于内
容提供商更了解自己的客户。采用可靠的 DRM 系统之后,可确保向用户不断提供各种各样最高质量的音频和视频内容。