[发明专利]防盗链的鉴权方法以及相关装置、设备有效
申请号: | 202110198900.1 | 申请日: | 2021-02-22 |
公开(公告)号: | CN112953724B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 林桂;胡文送;赵爽;任中楠 | 申请(专利权)人: | 广州虎牙科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/40 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 511400 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防盗 方法 以及 相关 装置 设备 | ||
本申请公开了防盗链的鉴权方法以及相关装置、设备,其中,防盗链的鉴权方法包括:鉴权装置基于预设加密算法生成密钥;以及获取到拉流终端发送的请求指令,并基于请求指令将密钥下发至拉流终端;获取到拉流终端发送的防盗信息,将防盗信息以及密钥组合成标准鉴权信息;其中,防盗信息是拉流终端基于密钥生成的;获取到拉流终端传输的待验证鉴权信息;基于标准鉴权信息对待验证鉴权信息进行鉴权,得到鉴权结果;执行鉴权结果。上述方案,能够提高盗链难度,有效减少盗链拉流的情况发生。
技术领域
本申请涉及防盗链的技术领域,特别是涉及防盗链的鉴权方法以及相关装置、设备。
背景技术
当前的流媒体厂商众多,他们所提供的资源给用户带来了的方便,但这也给盗链者带来可乘之机。盗链者在自己的网站上放置了其他流媒体厂商的资源,通过非法的连接,盗用厂商服务器上的资源,甚至使流媒体厂商的带宽资源耗尽,服务器崩溃。
传统的防盗链的方法主要包括判断引用地址法。判断引用地址法是通过判断拉流终端请求拉流时带上HTTP头Referer/Host/UserAgent等字段的值来确定是否盗链,但引用地址极易被伪造,因此该防盗方法防盗效果不彻底。
目前,亟需一种防盗链的鉴权方法来提高盗链难度。
发明内容
本申请提供了防盗链的鉴权方法以及相关装置、设备,以解决现有技术中存在的防盗链的防盗效果不佳的问题。
本申请第一方面提供了一种防盗链的鉴权方法,包括:鉴权装置基于预设加密算法生成密钥;以及获取到拉流终端发送的请求指令,并基于请求指令将密钥下发至拉流终端;获取到拉流终端发送的防盗信息,将防盗信息以及密钥组合成标准鉴权信息;其中,防盗信息是拉流终端基于密钥生成的;获取到拉流终端传输的待验证鉴权信息;基于标准鉴权信息对待验证鉴权信息进行鉴权,得到鉴权结果;执行鉴权结果。
其中,基于请求指令将密钥下发至拉流终端的步骤包括:基于请求指令通过鉴权装置的鉴权服务器将密钥以及有效拉流时间下发至拉流终端;获取到拉流终端发送的防盗信息,将防盗信息以及密钥组合成标准鉴权信息的步骤包括:通过鉴权服务器获取到拉流终端基于预设协议发送的唯一鉴权码以及拉流终端的网络地址;以及建立唯一鉴权码、有效拉流时间、网络地址以及密钥的对应关系,利用对应关系得到标准鉴权信息。
其中,获取到拉流终端传输的待验证鉴权信息的步骤包括:通过鉴权装置的流服务器获取到拉流终端传输的待验证鉴权信息,其中,待验证鉴权信息包括待验证鉴权码、待验证网络地址、时间戳、待验证密钥以及加密串;通过流服务器将待验证鉴权信息透传至鉴权装置的鉴权服务器,以使鉴权服务器获取到待验证鉴权信息。
其中,基于标准鉴权信息对待验证鉴权信息进行鉴权,得到鉴权结果的步骤包括:通过鉴权服务器对待验证鉴权码、时间戳、待验证密钥进行加密,得到待验证加密串;以及分别将待验证鉴权码与唯一鉴权码、时间戳与有效拉流时间、待验证网络地址与网络地址、待验证密钥与密钥以及待验证加密串与加密串进行对比鉴权,得到鉴权结果。
其中,得到鉴权结果的步骤包括:当待验证鉴权码与唯一鉴权码之间、待验证网络地址与网络地址之间、待验证密钥与密钥之间以及待验证加密串与加密串之间具备一致性,且时间戳在有效拉流时间内时,则确定鉴权结果为鉴权成功;当待验证鉴权码与唯一鉴权码、待验证网络地址与网络地址、待验证密钥与密钥以及待验证加密串与加密串四组中至少一组不一致,或时间戳超出有效拉流时间时,则确定鉴权结果为鉴权失败。
其中,执行鉴权结果的步骤包括:通过鉴权装置的鉴权服务器将鉴权结果发送至鉴权装置的流服务器,以利用流服务器执行鉴权结果。
其中,获取到拉流终端传输的待验证鉴权信息的步骤还包括:通过流服务器接收到待验证鉴权信息,向拉流终端传输拉流数据;利用流服务器执行鉴权结果的步骤包括:当鉴权结果为成功时,通过流服务器继续向拉流终端传输拉流数据;当鉴权结果为失败时,通过流服务器停止向拉流终端传输拉流数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙科技有限公司,未经广州虎牙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110198900.1/2.html,转载请声明来源钻瓜专利网。