[发明专利]一种系统授权部署方法有效
| 申请号: | 202011209394.3 | 申请日: | 2020-11-03 |
| 公开(公告)号: | CN112486500B | 公开(公告)日: | 2022-10-21 |
| 发明(设计)人: | 麦联韬 | 申请(专利权)人: | 杭州云嘉云计算有限公司 |
| 主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F21/12 |
| 代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
| 地址: | 311100 浙江省杭州市余*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 系统 授权 部署 方法 | ||
本发明涉及一种系统授权部署方法,包括以下步骤:授权方生成与设备绑定的授权信息;系统安装过程中将多个秘钥存储在不同存储地址中,并排序;将授权信息导入系统;对授权信息进行初次解密获得秘钥地址序号及第二密文;提取获得的秘钥地址序号对应的秘钥对第二密文进行解密,获得第二明文;利用第二明文对系统进行授权激活。本发明的优点是:授权信息专属于一个设备;设有多个秘钥,增大了秘钥破解的难度;在激活完成后,重置秘钥存储地址,使得破解者难以找到该授权信息正确的秘钥;实现系统的便捷迁移;采用动态秘钥,即使破解者在某一设备上针对某一授权信息完成破解,也无法套用到其他的授权信息和设备上。
技术领域
本发明涉及系统激活领域,尤其涉及一种系统授权部署方法。
背景技术
随着软件技术的不断发展,商用软件和共享软件绝大部份都是采用注册码授权的方式来保证软件本身不被盗用,以保证自身的利益。
安装序列号方式我为常用的授权认证方式,如Microsoft系列的软件产品,其是通过复杂的算法生成安装序列号,在安装过程中,安装程序采用预设的秘钥对用户输入的安装序列号进行校验来验证该系统是否被合法,从而完成授权。
但是,当破解者进行破解获取到对应的秘钥后,就可以利用秘钥及已知的序列号在在不同的机器中进行复用,使得以上保护机制无法起到相应的作用,造成软件提供方的利益损失。
发明内容
本发明主要解决现有的现有授权激活方案采用固定秘钥,一旦被破解就会导致保护机制失效,造成利益损失;无法与设备绑定,出现盗用、冒用现象;激活后无法进行系统迁移或迁移繁琐的问题,提供了一种与设备绑定并设有多个密钥及动态密钥,能够避免密钥被破解,同时能够便捷实现系统迁移的一种系统授权部署方法。
本发明解决其技术问题所采用的技术方案是,一种系统授权部署方法,包括以下步骤:
S1:授权方生成与设备绑定的授权信息;
S2:系统安装过程中将多个秘钥存储在不同存储地址中,并排序;
S3:将授权信息导入系统;
S4:对授权信息进行初次解密获得秘钥地址序号及第二密文;
S5:提取获得的秘钥地址序号对应的秘钥对第二密文进行解密,获得第二明文;
S6:利用第二明文对系统进行授权激活。
在授权信息生成时就与设备绑定,使得授权信息专属于一个设备,避免出现授权信息盗用、冒用的情况;设有多个秘钥,并存在不同的存储地址中,增大了秘钥破解的难度;授权信息进行初次解密后获得秘钥地址序号和第二密文,使得不同的授权信息有不同的秘钥,提高了授权信息的破解难度。
作为上述方案的一种优选方案,完成激活后,还执行以下步骤:
S7:将授权信息中每一位均转换为二进制数并累加;
S8:统计得到的二进制数中1或0的个数M;
S9:M除K取余数N,K为秘钥的个数;
S10:根据N重置秘钥存储地址。
在激活完成后,重置秘钥存储地址,改变原有的秘钥排序,使得破解者难以找到该授权信息正确的秘钥,提高破解难度。
作为上述方案的一种优选方案,还包括系统迁移方法,包括以下步骤:
A:在已授权激活系统的原设备中生成系统迁移码并冻结系统;
B:在已安装系统且未授权激活系统的新设备中输入系统迁移码及原设备的唯一标识号;
C:新设备连接授权方服务器修改与授权信息绑定的设备信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云嘉云计算有限公司,未经杭州云嘉云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011209394.3/2.html,转载请声明来源钻瓜专利网。





