[发明专利]防盗链的鉴权方法以及相关装置、设备有效
申请号: | 202110198900.1 | 申请日: | 2021-02-22 |
公开(公告)号: | CN112953724B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 林桂;胡文送;赵爽;任中楠 | 申请(专利权)人: | 广州虎牙科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 511400 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防盗 方法 以及 相关 装置 设备 | ||
1.一种防盗链的鉴权方法,其特征在于,所述防盗链的鉴权方法包括:
鉴权装置基于预设加密算法生成密钥;以及
获取到拉流终端发送的请求指令,并基于所述请求指令将所述密钥下发至所述拉流终端;
获取到所述拉流终端发送的防盗信息,将所述防盗信息以及所述密钥组合成标准鉴权信息;其中,所述防盗信息是所述拉流终端基于所述密钥生成的具备唯一性的信息;
获取到拉流终端传输的待验证鉴权信息;其中,所述待验证鉴权信息包括待验证防盗信息以及待验证密钥;
基于所述标准鉴权信息对所述待验证鉴权信息进行鉴权,以判断所述待验证鉴权信息与所述标准鉴权信息之间是否具备一致性,得到鉴权结果;
执行所述鉴权结果。
2.根据权利要求1所述的防盗链的鉴权方法,其特征在于,所述基于所述请求指令将所述密钥下发至所述拉流终端的步骤包括:
基于所述请求指令通过所述鉴权装置的鉴权服务器将所述密钥以及有效拉流时间下发至所述拉流终端;
所述获取到所述拉流终端发送的防盗信息,将所述防盗信息以及所述密钥组合成标准鉴权信息的步骤包括:
通过所述鉴权服务器获取到所述拉流终端基于预设协议发送的唯一鉴权码以及所述拉流终端的网络地址;以及
建立所述唯一鉴权码、所述有效拉流时间、所述网络地址以及所述密钥的对应关系,利用所述对应关系得到所述标准鉴权信息。
3.根据权利要求2所述防盗链的鉴权方法,其特征在于,所述获取到拉流终端传输的待验证鉴权信息的步骤包括:
通过所述鉴权装置的流服务器获取到所述拉流终端传输的待验证鉴权信息,其中,所述待验证鉴权信息包括待验证鉴权码、待验证网络地址、时间戳、待验证密钥以及加密串;
通过所述流服务器将所述待验证鉴权信息透传至所述鉴权装置的鉴权服务器,以使所述鉴权服务器获取到所述待验证鉴权信息。
4.根据权利要求3所述防盗链的鉴权方法,其特征在于,所述基于所述标准鉴权信息对所述待验证鉴权信息进行鉴权,以判断所述待验证鉴权信息与所述标准鉴权信息之间是否具备一致性,得到鉴权结果的步骤包括:
通过所述鉴权服务器对所述待验证鉴权码、时间戳、待验证密钥进行加密,得到待验证加密串;以及
分别将所述待验证鉴权码与所述唯一鉴权码、所述时间戳与所述有效拉流时间、所述待验证网络地址与所述网络地址、所述待验证密钥与所述密钥以及所述待验证加密串与所述加密串进行对比鉴权,以判断所述待验证鉴权信息与所述标准鉴权信息之间是否具备一致性,得到所述鉴权结果。
5.根据权利要求4所述防盗链的鉴权方法,其特征在于,所述得到所述鉴权结果的步骤包括:
当所述待验证鉴权码与所述唯一鉴权码之间、所述待验证网络地址与所述网络地址之间、所述待验证密钥与所述密钥之间以及所述待验证加密串与所述加密串之间具备一致性,且所述时间戳在所述有效拉流时间内时,则确定鉴权结果为鉴权成功;
当所述待验证鉴权码与所述唯一鉴权码、所述待验证网络地址与所述网络地址、所述待验证密钥与所述密钥以及所述待验证加密串与所述加密串四组中至少一组不一致,或所述时间戳超出所述有效拉流时间时,则确定鉴权结果为鉴权失败。
6.根据权利要求4所述防盗链的鉴权方法,其特征在于,所述执行所述鉴权结果的步骤包括:
通过所述鉴权装置的鉴权服务器将所述鉴权结果发送至所述鉴权装置的流服务器,以利用所述流服务器执行所述鉴权结果。
7.根据权利要求6所述的防盗链的鉴权方法,其特征在于,所述获取到拉流终端传输的待验证鉴权信息的步骤还包括:
通过所述流服务器接收到所述待验证鉴权信息,向所述拉流终端传输拉流数据;
所述利用所述流服务器执行所述鉴权结果的步骤包括:
当鉴权结果为成功时,通过所述流服务器继续向所述拉流终端传输拉流数据;
当鉴权结果为失败时,通过所述流服务器停止向所述拉流终端传输拉流数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙科技有限公司,未经广州虎牙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110198900.1/1.html,转载请声明来源钻瓜专利网。