【发布时间】:2020-07-22 15:08:59
【问题描述】:
在对安全视频传输技术和 DRM 进行一些研究时,我无法理解使用 EME + ClearKey 和播放器本身配置的密钥(例如来自 BitMovin 的 option)或从许可证服务器获取密钥之间的区别(如this 回答中所建议的那样)。
如果我在使用商业 DRM 系统时理解正确,解密过程是在 CDM 中完成的,因此私钥和解密的数据会保存在浏览器、操作系统和硬件(如果支持)内的安全环境中。同时 BitMovin 文档提到,当在播放器配置中使用 ClearKey 时,客户端的解密不会像实际的 DRM 解决方案那样发生在隔离的安全环境中,而是由 HTML5 播放器直接处理.'
我的问题是:当您使用带有 ClearKey 的普通许可证请求机制时,解密是如何工作的? 解密 过程是否比播放器配置中的密钥更强大?解密是否发生在孤立的环境中?
我了解,从关键安全性的角度来看,该解决方案的安全性仍远低于使用商业 DRM 系统,但我希望获得完整信息以进行适当比较。我的目标是为小型教育企业选择合适的视频内容交付技术。
【问题讨论】:
标签: video-streaming html5-video drm eme