[发明专利]软件授权方法、装置、设备及存储介质在审
申请号: | 201910115458.4 | 申请日: | 2019-02-14 |
公开(公告)号: | CN109840398A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 李艳伟;胡晓龙 | 申请(专利权)人: | 北京儒博科技有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 101500 北京市密云区经济开发*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件保护 软件授权 授权中心 特征信息 用户设备 存储介质 加密令牌 执行文件 服务器获取 硬件加密狗 方案解决 辅助工具 加密方式 企业软件 授权软件 硬件信息 证书信息 授权 破解 篡改 | ||
本发明实施例公开了一种软件授权方法、装置、设备及存储介质。所述方法包括:通过授权中心辅助工具,获取用户设备的特征信息,并依据所述特征信息生成加密令牌;所述特征信息包括:硬件信息和企业证书信息;依据所述加密令牌,从服务器获取所述用户设备的授权中心执行文件;通过所述授权中心执行文件对所述用户设备上的待授权软件进行授权。采用本发明实施例的软件授权方案解决了使用软加密方式对企业软件授权保护,存在的安全性低,程序容易被篡改破解,以及造成软件被随意盗版使用的问题,同时不需要额外使用硬件加密狗,提高了软件保护的安全性,减少了软件保护的实现成本和降低软件保护的使用繁琐度。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种软件授权方法、装置、设备及存储介质。
背景技术
为了避免开发的软件被用户随意使用,软件服务商会采用各种方法对开发出的软件进行保护,使得用户在得到软件授权情况下才被允许正常使用。
目前,常用的软件保护方法主要采用硬加密和软加密两种。在采用硬加密时可以使用硬件加密狗等进行软件授权,在采用软加密时可以通过软件服务商提供的许可进行软件授权。当软件授权后可以正常使用,而当软件没有授权时无法正常使用。
对于上述常用的软件保护方法,硬加密的安全性比较高,但对硬件设备依赖性比较高,需要使用硬件加密狗进行配合,额外使用硬件加密狗会增加使用成本,以及存在使用比较繁琐的问题;软加密虽然不会增加使用成本,但其安全性比较低,程序容易被篡改破解,造成企业软件被随意盗版使用的问题。同时,针对大规模购买的企业用户,软件服务商也很难对企业用户购买的数量进行有效的管理。
发明内容
鉴于上述问题,本发明实施例中提供了一种软件授权方法、装置、设备及存储介质,以实现对企业软件进行授权保护,减少软件保护的实现成本,提高软件保护的安全性。
第一方面,本发明实施例中提供了一种软件授权方法,由用户设备执行,该方法包括:
通过授权中心辅助工具,获取用户设备的特征信息,并依据所述特征信息生成加密令牌;所述特征信息包括:硬件信息和企业证书信息;
依据所述加密令牌,从服务器获取所述用户设备的授权中心执行文件;
通过所述授权中心执行文件对所述用户设备上的待授权软件进行授权。
第二方面,本发明实施例中还提供了一种软件授权方法,由服务器执行,该方法包括:
依据加密令牌生成用户设备的授权中心执行文件;所述加密令牌为所述用户设备通过授权中心辅助工具,依据所述用户设备的特征信息生成;所述特征信息包括:硬件信息和企业证书信息;
向所述用户设备发送所述用户设备的授权中心执行文件,以使所述用户设备通过所述授权中心执行文件对所述用户设备上的待授权软件进行授权。
第三方面,本发明实施例中还提供了一种软件授权装置,配置于用户设备,该装置包括:
令牌生成模块,用于通过授权中心辅助工具,获取用户设备的特征信息,并依据所述特征信息生成加密令牌;所述特征信息包括:硬件信息和企业证书信息;
执行文件获取模块,用于依据所述加密令牌,从服务器获取所述用户设备的授权中心执行文件;
软件授权模块,用于通过所述授权中心执行文件对所述用户设备上的待授权软件进行授权。
第四方面,本发明实施例中还提供了一种软件授权装置,配置于服务器,该装置包括:
执行文件生成模块,用于依据加密令牌生成用户设备的授权中心执行文件;所述加密令牌为所述用户设备通过授权中心辅助工具,依据所述用户设备的特征信息生成;所述特征信息包括:硬件信息和企业证书信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京儒博科技有限公司,未经北京儒博科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910115458.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端软件授权处理方法及装置
- 下一篇:基于UsbKey对软件的授权方法