[发明专利]软件授权方法、装置、授权服务端及终端设备有效
| 申请号: | 202011043202.6 | 申请日: | 2020-09-28 |
| 公开(公告)号: | CN112165382B | 公开(公告)日: | 2023-09-08 |
| 发明(设计)人: | 李业旺 | 申请(专利权)人: | 大唐高鸿信安(浙江)信息科技有限公司 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40;H04L67/06 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;曹娜 |
| 地址: | 322000 浙江省金*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 授权 方法 装置 服务端 终端设备 | ||
本申请公开了一种软件授权方法、装置、授权服务端及终端设备,涉及计算机技术领域,所述软件授权方法包括:在检测到USBkey设备接入的情况下,授权服务端获取待授权的终端设备的标识信息;其中,所述USBkey设备中包括目标软件的授权信息;利用所述授权信息中的私钥信息对所述标识信息进行签名,生成所述终端设备的授权文件;向所述终端设备发送生成的所述授权文件以及所述授权信息中的公钥信息。本申请的方案实现了利用授权服务端对多个终端设备的目标软件的授权,解决了本地软件授权方式灵活性差的问题,以及,在线授权方式不适用于不允许联网的终端设备的问题。
技术领域
本申请涉及计算机技术领域,尤其是涉及一种软件授权方法、装置、授权服务端及终端设备。
背景技术
目前,通信设备中的应用授权采用的方式为:本地授权,即:通过通信设备的网卡、主板、CPU等生成一个唯一的标识信息,再对该标识信息生成一个唯一的授权信息,并将该授权信息下发到该通信设备上进行授权使用;通过在线授权,即:在软件服务提供商的网站进行激活授权后再使用通信设备的该软件;USBkey授权,即:每次使用软件时均需要将USBkey插入通信设备的USB插口。而本地授权的方式存在灵活性差的问题,不适用于大量设备授权的场景;在线授权的方式不适用于不允许联网的通信设备;USBkey授权的方式也存在灵活性差的问题。
发明内容
本申请的目的在于提供一种软件授权方法、装置、授权服务端及终端设备,从而解决现有技术中软件在线授权方式不适用于不允许联网的通信设备,以及,本地软件授权方式灵活性差的问题。
第一方面,本申请的实施例提供一种软件授权方法,应用于授权服务端,包括:
在检测到USBkey设备接入的情况下,获取待授权的终端设备的标识信息;其中,所述USBkey设备中包括目标软件的授权信息;
利用所述授权信息中的私钥信息对所述标识信息进行签名,生成所述终端设备的授权文件;
向所述终端设备发送生成的所述授权文件以及所述授权信息中的公钥信息。
第二方面,本申请的实施例提供一种软件授权方法,应用于终端设备,包括:
向授权服务端发送所述终端设备的标识信息;
接收所述授权服务端发送的所述终端设备的授权文件以及授权信息中的公钥信息;
根据所述授权文件和所述公钥信息对目标软件进行授权。
第三方面,本申请的实施例提供一种授权服务端,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的软件授权方法的步骤。
第四方面,本申请的实施例提供一种终端设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如第二方面所述的软件授权方法的步骤。
第五方面,本申请的实施例提供一种软件授权装置,应用于授权服务端,包括:
获取模块,用于在检测到USBkey设备接入的情况下,获取待授权的终端设备的标识信息;其中,所述USBkey设备中包括目标软件的授权信息;
生成模块,用于利用所述授权信息中的私钥信息对所述标识信息进行签名,生成所述终端设备的授权文件;
发送模块,用于向所述终端设备发送生成的所述授权文件以及所述授权信息中的公钥信息。
第六方面,本申请实施例提供一种软件授权装置,应用于终端设备,包括:
发送模块,用于向授权服务端发送所述终端设备的标识信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐高鸿信安(浙江)信息科技有限公司,未经大唐高鸿信安(浙江)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011043202.6/2.html,转载请声明来源钻瓜专利网。





