[发明专利]一种软件授权方法、系统及设备有效
申请号: | 201680039015.6 | 申请日: | 2016-12-27 |
公开(公告)号: | CN108124480B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 王春晓 | 申请(专利权)人: | 深圳配天智能技术研究院有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 518000 广东省深圳市宝安区沙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 授权 方法 系统 设备 | ||
1.一种软件授权方法,其特征在于,包括:
在用户终端对目标软件进行激活之前,获取所述用户终端的硬件信息以及与所述用户终端对应的用户级别;
根据所述用户级别确定出相应的软件使用时长信息;
利用所述硬件信息和所述软件使用时长信息,生成相应的授权文件;
将所述授权文件发送至所述用户终端,以利用所述授权文件对所述目标软件进行激活处理;
其中,所述生成相应的授权文件的过程包括:利用预设的加密算法对所述硬件信息进行加密处理得到相应的第一加密信息;将所述软件使用时长信息转换成相应的ASCII码得到第一ASCII码;将所述第一ASCII码中的每一位码值均分别与预设的第一恒定值进行相加处理得到变形后的第一ASCII码;将所述变形后的第一ASCII码转换成相应的字符串得到第一字符串;随机生成第二字符串和第三字符串;其中,所述第二字符串和所述第三字符串均包括N个字符,N为正整数,并且,所述第二字符串和所述第三字符串之间相加后得到的数值与预设的第一常量相一致;在所述第一字符串的头部嵌入所述第二字符串以及在所述第一字符串的尾部嵌入所述第三字符串得到第二加密信息;生成包括所述第一加密信息和所述第二加密信息的授权文件。
2.根据权利要求1所述的软件授权方法,其特征在于,所述硬件信息包括MAC地址和/或CPU序列号和/或硬盘序列号。
3.根据权利要求1所述的软件授权方法,其特征在于,所述生成包括所述第一加密信息和所述第二加密信息的授权文件的过程之前,还包括:
确定激活校验过程中所允许的最大校验次数;
利用预设的第二加密规则,对所述最大校验次数进行加密处理,得到相应的第三加密信息。
4.根据权利要求3所述的软件授权方法,其特征在于,所述生成包括所述第一加密信息和所述第二加密信息的授权文件的过程,包括:
生成包括所述第一加密信息、所述第二加密信息和所述第三加密信息的授权文件。
5.根据权利要求1所述的软件授权方法,其特征在于,所述加密算法为MD5算法。
6.根据权利要求1至5任一项所述的软件授权方法,其特征在于,还包括:
对所述用户终端对应的用户级别进行实时监测;
当监测到所述用户终端对应的用户级别发生变化,则对所述授权文件中的软件使用时长信息进行相应地更新,得到更新后的授权文件;
将所述更新后的授权文件发送至所述用户终端,以利用所述更新后的授权文件对所述目标软件进行再次激活处理。
7.根据权利要求1至5任一项所述的软件授权方法,其特征在于,还包括:
为所述授权文件创建相应的文件ID号;
当在所述用户终端上针对所述授权文件的校验成功后,提取所述授权文件的文件ID号,并利用该文件ID号对预设的ID数据库进行查找;
若在所述ID数据库中查找到所述授权文件的文件ID号,则禁止在所述用户终端上激活所述目标软件,若在所述ID数据库中查找不到所述授权文件的文件ID号,则允许在所述用户终端上激活所述目标软件,并将所述授权文件的文件ID号保存至所述ID数据库。
8.根据权利要求3或4所述的软件授权方法,其特征在于,所述利用预设的第二加密规则,对所述最大校验次数进行加密处理,得到相应的第三加密信息的过程,包括:
将所述最大校验次数转换成相应的ASCII码,得到第二ASCII码;
将所述第二ASCII码中的每一位码值均分别与预设的第二恒定值进行相加处理,得到变形后的第二ASCII码;
将所述变形后的第二ASCII码转换成相应的字符串,得到第四字符串;
随机生成第五字符串和第六字符串;其中,所述第五字符串和所述第六字符串均包括M个字符,M为正整数,并且,所述第五字符串和所述第六字符串之间相加后得到的数值与预设的第二常量相一致;
在所述第四字符串的头部嵌入所述第五字符串以及在所述第四字符串的尾部嵌入所述第六字符串,得到所述第三加密信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳配天智能技术研究院有限公司,未经深圳配天智能技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680039015.6/1.html,转载请声明来源钻瓜专利网。