[发明专利]基于虚拟机的软件授权方法及系统有效
| 申请号: | 201210576550.9 | 申请日: | 2012-12-27 |
| 公开(公告)号: | CN103077345A | 公开(公告)日: | 2013-05-01 |
| 发明(设计)人: | 陈钊毅;张勇 | 申请(专利权)人: | 深信服网络科技(深圳)有限公司 |
| 主分类号: | G06F21/53 | 分类号: | G06F21/53 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
| 地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 虚拟机 软件 授权 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于虚拟机的软件授权方法及系统。
背景技术
随着虚拟化程度的提高及SDN(Secondary Distribution Network,二级分配网)的发展,很多软件系统需要在虚拟机下运行,比如各种路由器、交换机、防火墙、IPS(Intrusion Prevent System,入侵防御系统)、流控、加速等网络设备都会运行到数据中心的虚拟机上。基于虚拟机的特点,所有硬件都可以通过软件虚拟出来,虚拟出来的硬件特征有可能是相同的,如果虚拟出来的硬件特征码是一致的,则虚拟机的镜像文件随时拷贝到另外一台虚拟机上即可运行,传统的采取与硬件特征码绑定的方法来实现对软件的授权方法便失效了,从而导致软件可被拷贝到其他非法的硬件系统上继续运行,传统软件授权控制措施在虚拟机环境中即告失效。
发明内容
本发明的主要目的是提供一种基于虚拟机的软件授权方法及系统,旨在解决对虚拟机上运行的软件进行合法授权的问题。
本发明实施例公开了一种基于虚拟机的软件授权方法,包括以下步骤:
虚拟机获取授权服务器地址,连接授权服务器并上报已启动软件的特征信息;
授权服务器根据所述特征信息,校验所述已启动软件是否合法;根据校验结果,返回对应的授权信息至虚拟机;
虚拟机根据所述授权信息,管理所述已启动软件。
优选地,所述授权服务器根据所述特征信息,校验所述已启动软件是否合法包括:
根据所述特征信息,获取所述已启动软件对应的合法授权序列号;
校验所述合法授权序列号中包含的硬件信息是否正确;
若是,则校验所述合法授权序列号中包含的智能加密钥匙的硬件信息是否正确;
在所述智能加密钥匙的硬件信息校验正确时,验证所述已启动软件合法。
优选地,所述校验智能加密钥匙的硬件信息是否正确包括:
若未插入所述智能加密钥匙,则发出插入与所述已启动软件对应的所述智能加密钥匙的提示信息。
优选地,所述虚拟机连接授权服务器包括:
虚拟机按照预置通信密钥和密码向授权服务器发送连接请求;在所述预置通信密钥和密码验证通过时,连接授权服务器。
优选地,所述虚拟机根据所述授权信息,管理所述已启动软件包括:
所述虚拟机根据所述授权信息,运行或禁止所述软件的相应功能。
本发明实施例还公开了一种基于虚拟机的软件授权系统,包括:
虚拟机,用于获取授权服务器地址,连接授权服务器并上报已启动软件的特征信息;还用于,根据授权服务器返回的授权信息,管理所述已启动软件;
授权服务器,用于根据所述特征信息,校验所述已启动软件是否合法;根据校验结果,返回对应的授权信息至虚拟机。
优选地,所述授权服务器还用于:
根据所述特征信息,获取所述已启动软件对应的合法授权序列号;
校验所述合法授权序列号中包含的硬件信息是否正确;
若是,则校验所述合法授权序列号中包含的智能加密钥匙的硬件信息是否正确;
在所述智能加密钥匙的硬件信息校验正确时,验证所述已启动软件合法。
优选地,所述授权服务器还用于:
若未插入所述智能加密钥匙,则发出插入与所述已启动软件对应的所述智能加密钥匙的提示信息。
优选地,所述虚拟机还用于:
按照预置通信密钥和密码向授权服务器发送连接请求;在所述预置通信密钥和密码验证通过时,连接授权服务器。
优选地,所述虚拟机还用于:
根据所述授权信息,运行或禁止所述已启动软件的相应功能。
本发明通过虚拟机获取授权服务器地址,连接授权服务器并上报已启动软件的特征信息;授权服务器根据所述特征信息,校验所述已启动软件是否合法;根据校验结果,返回对应的授权信息至虚拟机;虚拟机根据所述授权信息,管理所述已启动软件的方法,具有能够对虚拟机上运行的软件进行合法授权的有益效果,提高了系统性能,扩大了软件的应用范围,增强了信息的安全性。
附图说明
图1是本发明基于虚拟机的软件授权方法一实施例流程示意图;
图2是本发明基于虚拟机的软件授权系统一实施例结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服网络科技(深圳)有限公司,未经深信服网络科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210576550.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高频感应加热装置
- 下一篇:一种聚酯组合物、制备方法及其应用





