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 相同。
另请参阅