[发明专利]下载权限授权方法、装置和服务器在审
申请号: | 201910939296.6 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110708311A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 徐海峰 | 申请(专利权)人: | 上海移为通信技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 31260 上海晨皓知识产权代理事务所(普通合伙) | 代理人: | 成丽杰 |
地址: | 200233 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下载请求 下载 终端特征信息 加密数据 预设算法 服务器 通信技术领域 保护服务器 权限 权限授权 验证通过 包发送 加密 过滤 瘫痪 验证 非法 | ||
本发明实施例涉及通信技术领域,公开了一种下载权限授权的方法、装置和服务器。本发明中,接收包含终端特征信息和终端特征信息经过预设算法处理后得到的第一加密数据的下载请求包,对下载请求包进行验证:通过预设算法对终端特征信息进行加密得到第二加密数据并与第一加密数据进行比较,如果二者完全相同则验证通过并授予下载请求包发送端下载权限,使得服务器在接收到下载请求包时不会直接授予下载权限,过滤掉了非法的下载请求,保护服务器在接收下载请求时不会因为过度下载而进入瘫痪。
技术领域
本发明实施例涉及通信技术领域,特别涉及一种下载授权方法。
背景技术
伴随着物联网、车联网技术的快速发展,电子产品的软件升级和参数配置所需要的人力支出也慢慢增加,电子产品的软件运维成本提高。因此,人们对电子产品的远程软件升级和远程参数配置的需求越来越强烈。
远程软件升级过程是由设备向服务器请求下载升级软件包,当设备下载完升级文件后,将自动执行软件升级操作。远程参数配置过程是由设备向服务器请求下载配置文件,当设备下载完配置文件后,将自动进行参数设置。
发明人发现现有技术中至少存在如下问题:服务器接收到设备的下载请求后,会直接下发下载地址,当服务器受到非法攻击,短时间内接受到大量下载请求后,会因为过度下载而陷入瘫痪。
发明内容
本发明实施方式的目的在于提供一种下载权限授权方法、装置和服务器,使得服务器在接收下载请求时不会因为受到非法攻击而进入瘫痪。
为解决上述技术问题,本发明的实施方式提供了一种下载权限授权方法,应用于服务器,包括:接收下载请求包,其中,所述下载请求包包括终端特征信息和第一加密数据,所述第一加密数据是根据所述终端特征信息按照预设加密算法处理得到的;根据所述预设加密算法对所述终端特征信息进行处理,得到第二加密数据;判断所述第一加密数据与第二加密数据是否相同,如果是,则授予所述下载请求包的发送端下载权限。
本发明的实施方式还提供一种下载权限请求方法,应用于终端,包括:根据预设加密算法对终端特征信息进行处理得到第一加密数据;构建下载请求包,所述下载请求包包括所述终端特征信息和所述第一加密数据;其中,所述终端特征信息用以被服务器加密根据所述预设加密算法得到第二加密数据;发送所述下载请求包以请求下载权限,并在所述第一加密数据和所述第二加密数据相同时获取所述下载权限。
本发明的实施方式还提供一种下载权限授权装置,包括:接收模块,用于接收下载请求包,其中,所述下载请求包包括终端特征信息和第一加密数据,所述第一加密数据是根据所述终端特征信息按照预设加密算法处理得到的;加密模块,用于根据所述预设加密算法对所述终端特征信息进行处理,得到第二加密数据;授权模块,用于判断所述第一加密数据与第二加密数据是否相同,如果是,则授予所述下载请求包的发送端下载权限。
本发明的实施方式还提供一种下载权限授权的服务器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述下载权限授权方法。
本发明实施方式相对于现有技术而言,接收包含终端特征信息和终端特征信息经过预设算法处理后得到的第一加密数据的下载请求包,对下载请求包进行验证:通过预设算法对终端特征信息进行加密得到第二加密数据并与第一加密数据进行比较,如果二者完全相同则验证通过并授予下载请求包发送端下载权限,使得服务器在接收到下载请求包时不会直接授予下载权限,过滤掉了非法的下载请求,保护服务器在接收下载请求时不会因为过度下载而进入瘫痪。
另外,在所述下载权限授权方法中,所述加密算法具体包括消息摘要算法。使用消息摘要算法作为加密算法,计算速度快,而且能保证只要终端特征信息发生改变得到的加密数据就不同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海移为通信技术股份有限公司,未经上海移为通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910939296.6/2.html,转载请声明来源钻瓜专利网。