6、数字版权管理(DRM)
DRM是保护多媒体内容免受未经授权的播放和复制的一种方法。它为内容提供者保护他们的私有音乐或其他数据免受非法复制和使用提供了一种手段。DRM技术通过对数字内容进行加密和附加使用规则对数字内容进行保护,其中,使用规则可以断定用户是否符合播放数字内容的条件。使用规则一般可以防止内容被复制或者限制内容的播放次数。操作系统和多媒体中间件负责强制实行这些规则。
目前,Microsoft提供了完整的DRM的解决方案,包括实现DRM的体系结构和实现二次开发的SDK。微软的DRM方案中采用软件加密,速度可以达到10M/s,采用采用RC4, DES, 3DES对称加密算法加密数字内容,采用非对称算法RSA、ECC进行身份验证和加密内容加密密钥。