
# HLS加密和防盗链有什么区别？
HLS加密：在m3u8中的ts数据进行加密处理，播放器在播放时，会通过m3u8中内置的解密密钥地址去动态解密，仅有获取正确解密密钥能播放音视频。
Key防盗链：在播放地址上添加鉴权串，只有合法生成的鉴权串，才会通过检验从而成功播放。由于鉴权串存在时效性，仅在设定的有效期内可播放，可以有效防止盗播。
Referer防盗链：在域名上进行限制，只有白名单内的域名或不在黑名单中的域名可以拉取视频资源。
表1安全机制比较 
| 安全机制       | 安全手段          | 特点                                   | 安全等级 | 使用门槛                                                                                                                             |
|:---|:---|:---|:---|:---|
| Referer防盗链 | Referer黑白名单   | 基于HTTP Header跟踪请求来源，易伪造              | 低    | 低，仅需在控制台配置，具体请参见[通过防盗链控制音视频的播放权限](https://support.huaweicloud.com/bestpractice-vod/vod_10_0003.html)。                            |
| Key防盗链     | URL鉴权，并进行时效控制 | 在播放地址中添加具有时效性的鉴权串                    | 中    | 较低，在控制台配置后，可直接在控制台获取鉴权URL，或通过配置参数自行生成，具体请参见[通过防盗链控制音视频的播放权限](https://support.huaweicloud.com/bestpractice-vod/vod_10_0003.html)。 |
| HLS加密      | HLS标准加密       | HLS通用加密方案，使用AES-128进行内容加密，适配所有HLS播放器 | 较高   | 高，需要自行搭建密钥管理和token生成服务，具体请参见[通过HLS加密防止视频泄露](https://support.huaweicloud.com/bestpractice-vod/vod_10_0004.html)。                  |
   
