我是使用流服务器的新手。我们正在评估 EvoStream Media Server 以使用 AES128 加密传输 HLS 流。
我对 AES 128 有一些疑问。我通过 Google 进行了搜索,但没有成功
当使用 VOD(视频点播)进行 HLS 时,Evostream 创建片段 block 以及包含所有信息(包括 key 和 IV 向量)的 m3u8 索引文件。
#EXT-X-KEY:METHOD=AES-128,URI="2015-06-25T11-20-18.key",IV=0x0360f11b211ef025d7f72c41d58e0a2d
我的问题是,当我在 html5 媒体播放器中播放此文件并使用 F12 对其进行调试时,我可以轻松获取用于加密该文件的 key 和 IV。那么如果任何人都可以获得这些 key 和 IV 向量来解密数据,AES 会提供什么样的安全性。
请任何人对此有所了解,请分享...
最佳答案
key 似乎在另一个文件中:
URI="2015-06-25T11-20-18.key"
2015-06-25T11-20-18.key
只是对 key 的引用,而不是 key 本身。
因此,您需要控制对该文件的访问,并仅将其提供给有权播放视频的人员。
关于html - 带有 HLS 流式传输的 AES128,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31065858/