[发明专利]一种软件认证方法及系统无效
申请号: | 201210210382.1 | 申请日: | 2012-06-25 |
公开(公告)号: | CN102779247A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 认证 方法 系统 | ||
技术领域
本发明属于软件保护领域,尤其涉及一种软件认证方法及系统。
背景技术
在商业软件中,通常需要确定用户使用软件的使用时间,从而根据使用时间进行收费或者提供一定时间的免费试用期等。然而,目前,用户基于安全考虑,不仅会让软件运行在互联网中,也会让软件运行在独立的局域网中。如此,当某个商业软件运行在封闭的服务器上时,用户可通过修改服务器的时间等相关系统参数,从而达到延长商业软件有效期的目的,如此,会造成商业软件销售者的损失。
发明内容
本发明提供一种软件认证方法及系统,以解决上述问题。
本发明提供一种软件认证方法。上述方法包括以下步骤:于软件中设置软件的初始日期及截止日期,其中,软件的使用有效期范围为初始日期至截止日期;于服务器安装软件后,在服务器运行软件时,软件启动内置时钟记录软件的使用时间,并根据使用时间动态调整软件的使用有效期范围,通过比较系统当前时间及调整的使用有效期范围,认证软件的使用是否过期。
本发明还提供一种软件认证系统,包括软件设置客户端以及服务器。软件设置客户端连接服务器。其中,软件设置客户端,用于在软件中设置软件的初始日期及截止日期,其中,软件的使用有效期范围为初始日期至截止日期。服务器安装软件,在服务器运行软件时,软件启动内置时钟记录软件的使用时间,并根据使用时间动态调整软件的使用有效期范围,通过比较系统当前时间及调整的使用有效期范围,认证软件的使用是否过期。
相较于先前技术,根据本发明提供的软件认证方法及系统,于服务器运行软件时,软件启动内置时钟记录软件的实际使用时间,并根据使用时间动态调整软件的使用有效期范围,如此有助于认证软件的有效期,达到更高效地软件认证。此外,采用软件程序认证,相对于硬件认证成本更低,用户体验效果更佳。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为根据本发明的较佳实施例提供的软件认证方法的流程图;
图2所示为根据本发明的较佳实施例提供的软件认证系统的示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1所示为根据本发明的较佳实施例提供的软件认证方法的流程图。如图1所示,本发明的较佳实施例提供的软件认证方法包括步骤101~102。
于步骤101,于软件中设置所述软件的初始日期及截止日期,其中,所述软件的使用有效期范围为所述初期日期至所述截止日期。具体而言,软件生产者在软件设置客户端编制软件时,在软件中设置初始日期及截止日期,并对初始日期及截止日期进行加密,生成软件认证dll文件,并将软件认证dll文件录入光盘。用户可通过购买所述光盘安装所述软件。
于步骤102,于服务器安装所述软件后,在所述服务器运行所述软件时,所述软件启动内置时钟记录所述软件的使用时间,并根据所述使用时间动态调整所述软件的使用有效期范围,通过比较系统当前时间及调整的使用有效期范围,认证所述软件的使用是否过期。
于本实施例中,若服务器通过光盘安装软件时已下载软件认证dll文件,则服务器在运行软件时可直接启动内置时钟进行计时。若服务器安装软件时未下载软件认证dll文件,则服务器可通过网络在线申请下载软件认证dll文件。
此外,于本实施例中,服务器安装所述软件的安装有效期范围为所述软件录入光盘的日期至所述软件的截止日期与初始申请日期的中间日期。举例而言,若软件录入光盘的日期为2012/6/1,设置的软件初始日期为2012/6/1,截止日期为2012/6/20,则软件的安装有效期范围为2012/6/1~2012/6/10。如此,用户在其他时间内安装所述软件则无效,从而避免用户通过篡改服务器时间而延长使用时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210210382.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:国民价值链规划配置动力基础的ICT技术支持设计
- 下一篇:银离子抗菌复合地板