DRM_KeyID

DRM_KeyID属性包含密钥标识符。

全局常量

g_wszWMDRM_KeyID

数据类型

WMT_TYPE_STRING

注解

此属性仅适用于 DRM 版本 7 内容。 可以使用 IWMDRMWriter::SetDRMAttribute 进行设置,可以使用 IWMDRMReader::GetDRMProperty 进行检索。 可以使用 DRM_DRMHeader_KeyID 检索同一文件属性。

密钥 ID 与密钥种子结合使用,用于创建用于加密和解密文件的内容密钥。 编写器应用程序使用密钥 ID 加密文件,然后将密钥 ID 存储在文件标头中。 当播放器应用程序请求文件的许可证时,DRM 组件会将密钥 ID (以及 DRM 标头的其余部分) 发送到许可证服务器。 具有密钥种子的许可证服务器使用它和密钥 ID 为文件创建密钥,然后将密钥插入到许可证中,以及将应用于该文件的各种权限。

通常,一个密钥种子用于多个密钥 ID。 密钥种子是仅由内容创建者和许可证分发服务器共享的机密。 密钥 ID 由 DRM 客户端应用程序使用,并存储在明文中的 DRM 标头中。

此属性与 DRM_DRMHeader_KeyID相同。

另请参阅

属性列表