在对安全视频传输技术和 DRM 进行一些研究时,我无法理解使用 EME + ClearKey 和在播放器本身中配置的密钥(如BitMovin中的此选项)或从许可证服务器获取密钥(如本回答)。
如果我在使用商业 DRM 系统时理解正确,则解密过程是在 CDM 中完成的,因此私钥和解密的数据将保存在浏览器、操作系统和硬件(如果支持)内的安全环境中。同时 BitMovin 文档提到,当在播放器配置中使用 ClearKey 时,客户端的解密不会像实际的 DRM 解决方案那样发生在隔离的安全环境中,而是由 HTML5 播放器直接处理.'</p>
我的问题是:当您使用带有 ClearKey 的普通许可证请求机制时,解密是如何工作的?就解密过程而言,它是否比播放器配置中的密钥更强大?解密是否发生在孤立的环境中?
我知道从关键安全的角度来看,这个解决方案仍然比使用商业 DRM 系统安全得多,但我希望获得完整的信息以进行适当的比较。我的目标是为小型教育企业选择合适的视频内容交付技术。