[发明专利]基于HLS技术的APP端密钥混淆错序视频加密方法在审
申请号: | 201811462502.0 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109348293A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 刘云恒 | 申请(专利权)人: | 南京森林警察学院 |
主分类号: | H04N21/4408 | 分类号: | H04N21/4408;H04L29/08;H04L29/06;H04L9/08;H04M1/725 |
代理公司: | 宁波象山甬恒专利代理事务所(普通合伙) 33270 | 代理人: | 李琰 |
地址: | 210023 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密视频文件 解密密钥 密钥 内容分发网络 混淆 校验服务器 视频加密 云服务器 解密 安全可靠性 播放 传输 编码加密 密钥泄漏 音视频流 校验 音视频 泄密 移动 加密 盗用 合法 存储 分发 传播 非法 | ||
本发明公开了一种基于HLS技术的APP端密钥混淆错序视频加密方法,包括:将m3u8加密视频文件存储于云服务器;云服务器将m3u8加密视频文件分发至内容分发网络;移动APP端使用SDK向内容分发网络请求m3u8加密视频文件;通过解密密钥key校验服务器,校验key的请求是否合法,如果合法,解密密钥key校验服务器在key传输之前对key进行密钥混淆错序的编码加密,将加密后的key传输至SDK,SDK对其解密得到真实的key,再用真实的key解密播放m3u8加密视频文件;如果非法,则移动APP端无法获取解密密钥key,无法播放m3u8加密视频文件。本发明安全可靠性高,有效的解决了HLS密钥泄漏的问题,针对音视频留文件,提高了其传播的安全性,防止音视频流文件被泄密或者盗用。
技术领域
本发明公开了一种基于HLS技术的APP端密钥混淆错序视频加密方法,涉及音视频安全保密技术领域。
背景技术
基于互联网的快速传播,音视频类多媒体的应用日渐成为人们生活中不可或缺的部分。短视频直播软件比如抖音或者快手之类APP程序的火爆,大大扩展了音视频传输技术的使用场景。但是网络音视频盗版和盗链接的问题也随之而来。例如以在线视频培训为例,培训机构将线下原创版权课程迁移到在线平台中,但是同业竞争对手或者其他网络观众,利用下载、盗版、盗链接等多种方式和手段,很容易的获得视频内容,从而对原创者产生不利影响。
现有技术中,针对网络音视频盗版、引流量等侵权行为也有了一些成熟的现有技术,例如:
申请号为201711398364.X的中国专利申请《一种视频流安全转发方法及系统》公开了一种视频流安全转发的方法,包括:转发平台与远程摄像机之间的认证以及客户端与转发平台之间的认证。转发平台与远程摄像机之间的认证、客户端与转发平台之间的认证过程一致。端与端之间通过非对称加密技术实现双向安全认证。最终保证非法用户无法与远程摄像机、转发服务平台进行交互。
申请号为201810008483.8的中国专利申请《一种视频流地址的鉴权方法及装置》提供了一种视频流地址的鉴权方法及装置,其中的方法包括:接收客户端的登录信息,并根据所述登录信息生成用于鉴权的第一信息;对所述用于鉴权的第一信息进行加密,生成用于鉴权的第二信息,并向所述客户端发送所述用于鉴权的第二信息、解密信息和用户认证信息;接收所述客户端发送的视频流地址请求信息;根据所述视频流地址请求信息获得所述第一鉴权值,并根据所述用于鉴权的第一信息和所述用户认证信息确定出第二鉴权值;判断所述第一鉴权值与所述第二鉴权值是否匹配,如果匹配,使所述客户端通过视频流地址鉴权。
申请号为201810049368.5的中国专利申请《基于AES-CTR和混沌算法的视频加密方法及视频流安全监控方法》,该方法首先将混沌迭代初始密钥Kc送入Logistic伪随机序列发生器中,混沌映射每次迭代可产生32bits二进制数,经过4次迭代后分别与Counter值异或运算后将结果进行标准AES分组加密处理,AES密钥为Key;加密后再与第一个128bits明文分组块进行异或处理得到密文分组块;以此类推,采用并行运算将H.264视频流的关键帧全部经过加密以保证数据的高安全性。
以上述现有技术为例,其中涉及的加密方式常见的包括:
播放地址隐藏,网站是基于HTTP协议的,音视频也基于HTTP协议传播。由于http协议的开放性,很多浏览器或插件都开发了对应的嗅探下载功能,然而采用地址隐藏的方式,地址是终归固定的,相对比较容易被下载。
采用动态url校验,利用动态url的时效性预防下载和盗链,该类下载地址通常存在参数校验,比如sign的时间戳校验,但是,现有技术中的计算规则一般都比较简单,容易被识破伪造。
采用非http的协议进行视频播放,如稳定性和安全性更佳的rtmp协议。不过rtmp协议需要专用的服务器,如FMS或者开源的red5,技术成本比较高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京森林警察学院,未经南京森林警察学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811462502.0/2.html,转载请声明来源钻瓜专利网。