[发明专利]互联网作业软件系统防盗版方法无效
申请号: | 200710072122.1 | 申请日: | 2007-04-27 |
公开(公告)号: | CN101067839A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 徐敏强;吕广强;王日新;崔祜涛;李庆;覃扬;高晶波;徐泼;龚世强 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 哈尔滨市松花江专利商标事务所 | 代理人: | 毕志铭 |
地址: | 150001黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互联网 作业 软件 系统 盗版 方法 | ||
技术领域
本发明涉及一种计算机软件防盗版方法。
背景技术
中国发明专利“计算机软件加密保护方法及装置”,公开号CN1103728A,申请号94104399.1的发明专利公开的软件加密保护方法需要一个专用计算机配合一套受保护的计算机加密软件适用,但是软件的正常功能最终都由主机完成,软件代码最终都要进入主机存储器,从而可能存在被截获解密的可能,而且采用专用计算器,软件加密成本增高,不便于操作。
中国发明专利“计算机软件防盗版加密方法”,申请号98124924.8的发明专利公开了一种计算机软件防盗版加密方法。但是这种方法需要将加密、解密程序都在用户软件版权程序中运行,这给软件跟踪破解提供了机会。虽然该方法使用用户与软件公司交互反馈的方式确认软件合法性,软件公司能掌握用户的每一次注册情况,但是却不能有效阻止用户对同一套软件重复注册。例如用户可以在一个封闭的与外界不连网的环境中将同一套软件在没有获得授权的情况下安装在多台计算机中。而且不能有效的控制每一套软件的使用时间期限。
发明内容
为了解决以往软件防盗版方法的成本高、保密强度差、不能防止重复注册、不能限制使用时间的问题,本发明提供了一种互联网作业软件系统防盗版方法。
本发明由下列步骤完成:
运行用户软件;
用户软件运行到用户软件版权检查程序;
用户软件版权检查程序通过互联网与软件公司专用注册计算机连接;
在软件公司专用注册计算机中的软件公司出厂软件注册信息列表y1中检索是否存在具有用户软件出厂编号a0的用户软件;
“否”,则未通过版权检查;
“是”,则用户版本检查程序将软件公司专用注册计算机中的软件公司出厂软件注册信息列表y1下载到本地计算机中;
用户软件版本检查程序提取本地计算机的用户软件出厂编号a0、用户计算机机器码a1和当前软件使用时间a3;
在已经下载到本地计算机中的软件公司出厂软件注册信息列表y1中检索具有用户软件出厂编号a0的用户软件是否注册;
“否”,则未通过版权检查;
“是”,则在软件公司出厂软件注册信息列表y1中提取用户软件的正版软件注册序列号t2;
通过与软件公司加密算法相匹配的软件公司解密算法将正版软件注册序列号t2解密成解密后的用户软件出厂编号b0、解密后的用户计算机机器码b1、授权使用时间期限b2;
将解密后的用户计算机机器码b1与用户计算机机器码a1进行比较;
“否”,则未通过版权检查;
“是”,则将授权使用时间期限b2与当前软件使用时间a3进行比较,判断用户软件的使用时间是否超过了授权的使用时间;
“是”,则未通过此次版权检查;
“否”,则通过版权检查可以正常使用软件。
本发明的方法与计算机机型无关,适用于基于互联网环境下的联网作业系统,成本低,防破解能力强。确保软件公司控制互联网作业系统中工作的计算机软件数量和每套软件的授权运行时间期限。杜绝用户将一套软件安装多台计算机和超期运行软件。本发明的方法的两套加密、解密算法分别位于用户版权检查程序和软件公司版权算号程序中,极大增强了软件防跟踪破解能力。利用软件公司出场软件注册信息列表技术彻底杜绝用户为同一套软件申请多个注册序列号,在非授权情况下将一套软件安装在多台计算机上。本方法能有效控制每一套软件的授权使用时间期限。
附图说明
图1是具体实施方式一的流程图,图2是具体实施方式二的流程图。
具体实施方式
具体实施方式一:下面结合图1具体说明本实施方式,本实施方式由下列步骤完成:
运行用户软件 001;
用户软件运行到用户软件版权检查程序 002;
用户软件版权检查程序通过互联网与软件公司专用注册计算机连接003;
在软件公司专用注册计算机中的软件公司出厂软件注册信息列表y1中检索是否存在具有用户软件出厂编号a0的用户软件 004;
“否”,则未通过版权检查 005;
“是”,则用户版本检查程序将软件公司专用注册计算机中的软件公司出厂软件注册信息列表y1下载到本地计算机中 006;
用户软件版本检查程序提取本地计算机的用户软件出厂编号a0、用户计算机机器码a1和当前软件使用时间a3 007;
在已经下载到本地计算机中的软件公司出厂软件注册信息列表y1中检索具有用户软件出厂编号a0的用户软件是否注册 008;
“否”,则未通过版权检查 005;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710072122.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种楼面隔热层及其施工方法
- 下一篇:多媒体数据传输方法