[发明专利]一种基于云端管控的软件注册码的实现方法在审
| 申请号: | 201810017263.1 | 申请日: | 2018-01-09 |
| 公开(公告)号: | CN108052804A | 公开(公告)日: | 2018-05-18 |
| 发明(设计)人: | 黄凯;张启亮;韩键 | 申请(专利权)人: | 江苏徐工信息技术股份有限公司 |
| 主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/44;H04L29/06 |
| 代理公司: | 徐州市三联专利事务所 32220 | 代理人: | 周爱芳 |
| 地址: | 221000 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 云端 软件 注册码 实现 方法 | ||
1.一种基于云端管控的软件注册码的实现方法,其特征在于,包括:
客户端,具有获取设备信息功能和验证注册码的功能;
注册码生成中心,负责验证用户合法性和生成并存储对应的注册码;以及
注册码管理中心,负责接收注册码生成中心的注册码信息,提供客户端验证接口,并为管理员提供查看、销毁、修改、分发注册码的功能;
当客户端需要验证软件的合法性时,首先获取设备信息上传到注册码生成中心,注册码生成中心先将验证客户端登录用户的合法性,若用户为合法用户则生成对应的注册码,并将生成的信息推送到注册码管理中心,注册码管理中心生成相应的验证接口供客户端查询验证软件的合法性。
2.根据权利要求1所述的一种基于云端管控的软件注册码的实现方法,其特征在于:客户端获取的设备信息具体包括当前系统时间、网卡信息、cup设备信息、操作系统信息、mac地址信息。
3.根据权利要求1所述的一种基于云端管控的软件注册码的实现方法,其特征在于:待验证的客户端和注册码生成中心的传输通道使用双方已知的加密算法对传输信息进行加密和解密,以防信息被破解,提高软件验证的合法性。
4.根据权利要求1所述的一种基于云端管控的软件注册码的实现方法,其特征在于,注册码生成中心生成注册码的过程,具体包括如下步骤:
步骤一、待验证的客户端获取设备信息并和注册码生成中心建立加密传输通道,将获取的设备信息发送到注册码生成中心;
步骤二、注册码生成中心获取待验证的客户端传过来的加密信息,对信息按照预定规则进行解密;
步骤三、获得解密后的信息,从中提取出用户信息,验证用户合法性,验证成功则进行步骤四,否则验证失败,返回错误信息给客户端;
步骤四、从解密的信息中提取待验证的客户端设备信息,按照预定规则生成注册码,生成成功则进行步骤五,否则验证失败,返回错误信息给客户端;
步骤五、将生成的注册码推送给注册码管理中心,并将注册码信息加密保存入库,返回成功信息给客户端。
5.根据权利要求1所述的一种基于云端管控的软件注册码的实现方法,其特征在于,客户端验证注册码合法性的过程,具体包括如下步骤:
步骤一、注册码生成中心返回成功信息则进行步骤二,否则提示用户注册码失效,验证软件合法性失败;
步骤二、客户端和注册码验证中心建立加密通道,获取当前设备当前用户的注册码;
步骤三、将得到的注册码和用户所输入的信息做对比,若信息一致则进行步骤四,否则提示用户注册码失效,验证软件合法性失败;
步骤四、将注册码按照预定规则加密处理写入计算机注册表中,供客户端下次启动时读取验证软件使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏徐工信息技术股份有限公司,未经江苏徐工信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810017263.1/1.html,转载请声明来源钻瓜专利网。





