谷歌Widevine DRM密钥轮换

时间:2018-04-07 18:39:03

标签: rotation key widevine

Widevine DRM客户端播放器是否可以维护用于内容解密的密钥日志?日志可用于获取某些统计信息,例如识别直到查看内容的位置。

此外,'pssh'数据博客中收到的密钥是否也使用某些令牌或会话密钥加密?

2 个答案:

答案 0 :(得分:0)

pssh仅包含KID(密钥ID)或一般保护标头,而不包含真正的解密密钥。应用程序需要使用这些KID /保护标头从许可证服务器请求许可证。许可证包含解密密钥,但这些密钥永远不会暴露给您的应用程序。许可证中的密钥已加密。您拥有的唯一信息是KID。

Widevine客户端应该有某种地图,显示已知KID和事件的状态,以便在地图更改时通知您。例如:

您可以使用它们来监控应用中密钥的使用情况。

答案 1 :(得分:0)

我通过Widevine DRM假设您的意思是Widevine CDM。

密钥一旦过期(根据许可策略,密钥的期限),将由与KID(密钥ID)相对应的更新密钥替换。因此,“不”它不会保留已用密钥的日志

Pssh框没有密钥。

它具有KeyId和Init数据,CDM可以从中获取许可请求,使用这些应用程序可以从许可服务器获取许可