[发明专利]软件许可验证的方法及系统无效
申请号: | 201010562886.0 | 申请日: | 2010-11-29 |
公开(公告)号: | CN102479305A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 刘学鹏 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 许可 验证 方法 系统 | ||
【技术领域】
本发明涉及软件许可验证领域,尤其涉及一种软件许可验证的方法及系统。
【背景技术】
软件的盗版会给软件厂商带来巨大的损失,为杜绝盗版,往往在用户使用软件时对软件进行许可验证。传统的软件许可验证的方法大多采用硬件加密卡、用户密码激活、注册码激活等方式。硬件加密卡的方式是指采用软硬结合的加密卡,当对应软件的加密卡插在计算机的并行接口(或USB接口)上时,软件许可验证通过。用户密码激活及注册码激活等方式是指获取软件许可的密码或激活码,通过输入密码或激活码通过验证。
然而,传统的这些软件许可验证的方法由于要事先要设置加密卡、密码和激活码等,实现起来比较复杂,且硬件加密卡的制作也使得成本较高。
【发明内容】
基于此,有必要提供一种实现起来既简单快速又能降低成本的软件许可验证的方法。
一种软件许可验证的方法,包括以下步骤:
获取用户信息和软件许可信息;
根据所述用户信息和软件许可信息生成许可文件;
将所述许可文件导入软件;
在软件的使用过程中获取软件的验证信息;
判断所述验证信息是否符合所述许可文件,若是,则验证通过,否则验证不通过。
优选的,所述用户信息包括用户注册信息和硬件信息;所述验证信息为运行软件的本机硬件信息;
所述判断所述验证信息是否符合所述许可文件的步骤为:
判断所述本机硬件信息是否与所述许可文件中的硬件信息相同,若是,则验证通过,否则验证不通过。
优选的,所述用户信息包括用户注册信息和硬件信息,所述验证信息包括软件当前许可的信息摘要;
在将所述许可文件导入软件的步骤之前还包括:
计算所述许可文件的信息摘要,并记录在软件许可数据库中;
所述判断验证信息是否符合许可文件的步骤为:
判断所述当前许可的信息摘要是否在所述软件许可数据库中存在,若是,则验证通过,否则验证不通过。
优选的,所述验证信息还包括运行软件的本机硬件信息;
所述方法还包括:
当所述当前许可的信息摘要在所述软件许可数据库中存在时,进一步判断所述本机硬件信息是否与所述许可文件中的硬件信息相同,若相同,则验证通过,否则验证不通过。
优选的,还包括:
当所述本机硬件信息与所述许可文件中的硬件信息不相同时,根据所述本机硬件信息将用户加入到黑名单中。
此外,还有必要提供一种实现起来既简单快速又能降低成本的软件许可验证的系统。
一种软件许可验证的系统,包括:
信息获取模块,用于获取用户信息和软件许可信息;
许可文件生成模块,根据所述用户信息和软件许可信息生成许可文件;
导入模块,用于将所述许可文件导入软件;
验证模块,在软件的使用过程中获取软件的验证信息,判断所述验证信息是否符合所述许可文件,若是,则验证不通过,否则验证通过。
优选的,所述用户信息包括用户注册信息和硬件信息;所述验证信息为运行软件的本机硬件信息;
所述验证模块还用于判断所述本机硬件信息是否与所述许可文件中的硬件信息相同,若是,则验证通过,否则验证不通过。
优选的,所述用户信息包括用户注册信息和硬件信息;所述验证信息包括软件当前许可的信息摘要;所述系统还包括:
信息摘要计算模块,用于在许可文件生成模块生成许可文件后计算所述许可文件的信息摘要;
软件许可数据库,记录所述许可文件的信息摘要;
所述验证模块还用于判断所述软件当前许可的信息摘要是否在所述软件许可数据库中存在,若是,则验证通过,否则验证不通过。
优选的,所述验证信息还包括运行软件的本机硬件信息;
所述验证模块还用于当所述软件当前许可的信息摘要在所述软件许可数据库中存在时,进一步判断所述本机硬件信息是否与所述许可文件中的硬件信息相同,若相同,则验证通过,否则验证不通过。
优选的,所述系统还包括:
黑名单记录模块,用于当所述本机硬件信息与所述许可文件中的硬件信息不相同时,根据所述本机硬件信息将用户加入到黑名单中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010562886.0/2.html,转载请声明来源钻瓜专利网。