【技术实现步骤摘要】
一种软件产品授权许可保护系统及方法
[0001]本专利技术属于软件版权保护
,尤其涉及一种软件产品授权许可保护系统及方法。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]随着计算机技术的发展,计算机软件及产品的种类越来越多,功能也越来越强大。软件产品开发商为了保护自己开发的软件产品只有在被授权的前提下才能正常使用,通常会采用硬件绑定、硬件密钥或网络激活的方式进行授权。
[0004]具体而言,硬件绑定是指软件产品在部署实施时,通过获取服务器的硬件信息,并根据硬件信息来生成想对应的授权文件或授权序列号。授权文件或授权序列号与服务器硬件信息一一对应。硬件密钥则是通过检测当前软件产品所在服务器上是否存在相对应的硬件密钥,通过硬件密钥的方式进行授权。网络激活则是在软件产品启动时,通过连接在线激活服务器的方式获取激活序列号。
[0005]上述方式,每种都能做到对软件产品的使用保护,可确保用户没拿到授权的情况下,即使拿到了相应的软件产品也无法正 ...
【技术保护点】
【技术特征摘要】
1.一种软件产品授权许可保护系统,其特征在于,包括:主机,用于对软件产品进行应用,且在应用过程中进行授权认证,当认证不通过时,基于当前主机信息和所述软件产品信息生成二维码;以及,获取授权文件并存储;授权申请客户端,用于通过扫码获取当前主机信息和所述软件产品信息,并接收授权请求信息;根据所述主机信息、软件产品信息和授权请求信息生成授权申请,并发送至授权认证服务器;以及,接收授权文件并上传至所述主机;授权认证服务器,用于接收授权申请,若审核通过,则根据所述授权申请生成授权文件,并发送至所述授权申请客户端。2.如权利要求1所述的软件产品授权许可保护系统,其特征在于,所述授权请求信息包括请求的授权开始和结束时间;在应用过程中进行授权认证包括:查找本地是否存在授权文件,若不存在,则认证不通过,若存在,则获取当前软件产品信息和当前时间,根据所述授权文件进行授权认证,所述授权文件包括所述软件产品信息、授权开始和结束时间。3.如权利要求1所述的软件产品授权许可保护系统,其特征在于,当对软件产品的应用为进行二次开发时,所述授权文件包括主机信息、软件产品信息、授权开始和结束时间;在应用过程中进行授权认证包括:查找本地是否存在授权文件,若不存在,则认证不通过,若存在,则获取当前主机信息、当前软件产品信息和当前时间,根据所述授权文件进行授权认证,若当前主机信息、当前软件产品信息均与授权文件中记录的一致,并且当前时间在授权文件中授权开始和结束时间范围内,则认证通过,反之,认证不通过。4.如权利要求3所述的软件产品授权许可保护系统,其特征在于,还针对所述软件产品的每次启动设置最大访问次数或最大启动时长,若超过最大访问次数或最大启动时长,则不能正常访问,需要重新启动。5.如权利要求3所述的软件产品授权许可保护系统,其特征在于,当对软件产品的应用为对所述软件产品进行打包时,所述授权文件包括软件产品信息、授权开始和结束时间;在应用过程中进行授权认证包括:首先对所述软件产品的二次开发权限进行认证;然后查找本地是否存在打包授权对应的授权文件,若不存在,则认证不通过,若存在,则获取当前软件产品信息和当前时间,根据所述授权文件进行授权认证,若当前软件产品信息均与授权文件中记录的一致,并且当前时间在授权文件中授权开始和结束时间范围内,则认证通过,反之,认证不通过。6.如权利要求3所述的软件产品授权许可保护系统,其特征在于,当对软件产品的应用为试用授权时,所述授权文件包括软件产品信息、授权开始和结束时间;在应用过程中进行...
【专利技术属性】
技术研发人员:黎峰,王宾宾,谢玉鑫,邵明腾,杜伟,
申请(专利权)人:金现代信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。