[发明专利]基于时间戳和秘密鉴权文件的软件授权保护系统及其方法有效
申请号: | 201811430399.1 | 申请日: | 2018-11-28 |
公开(公告)号: | CN109598104B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 刘晓东;叶猛 | 申请(专利权)人: | 武汉虹旭信息技术有限责任公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/12 |
代理公司: | 武汉宇晨专利事务所(普通合伙) 42001 | 代理人: | 黄瑞棠 |
地址: | 430205 湖北省武汉市江*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时间 秘密 文件 软件 授权 保护 系统 及其 方法 | ||
本发明公开了一种基于时间戳和秘密鉴权文件的软件授权保护系统及其方法,涉及计算机和手机操作系统。本系统是:制作证书模块(1)、授权模块(3)、鉴权模块(2)、登录模块(4)、主控模块(5)依次交互;主控模块(5)分别与采集模块(6)、分析模块(7)、定位模块(8)和显示模块(9)交互;采集模块(6)、分析模块(7)、定位模块(8)和显示模块(9)分别与通讯模块(10)交互,通讯模块(10)和存储模块(11)交互。本方法是:①生成授权证书(201);②授权‑202;③鉴权(203)。本发明可以确保应用软件在未经授权的情况下非法使用的问题。
技术领域
本发明涉及计算机和手机操作系统,尤其涉及一种基于时间戳和秘密鉴权文件的软件授权保护系统及其方法。
背景技术
现有的软件通用保护方法,比如金山毒霸、Microsoft的office软件等,均采用一套软件发放一个授权码或证书的保护方式。这种保护方法,只能应对使用者没有得到授权码的情况。显而易见,这种一套软件绑定一个授权码的保护方法,存在如下几个问题:
①使用者很容易通过互联网获得授权码或证书;
②配套软件使用提供的授权码或证书用于鉴权,由于授权码或证书是可见的,易于解密破解;
③软件授权到期时,修改机器的系统时间后,仍然可以使用该软件;
④授权码没有绑定使用机器的机器码,软件可以大量拷贝使用。
发明内容
本发的明目的在于防止应用软件非授权使用问题,提供了一种基于时间戳和秘密鉴权文件的软件授权保护系统及其方法。
本发明具有授权证书唯一绑定设备码、授权证书与鉴权文件分离和隐藏鉴权文件等优点,可以在未经软件开发者的授权、授权使用时间逾期的情况下,有效保护软件的著作版权,具有重要的应用价值。
实现本发明目的的技术方案是:
一、系统
本系统包括制作证书模块、鉴权模块、授权模块、登录模块、主控模块、采集模块、分析模块、定位模块、显示模块、通讯模块和存储模块;
制作证书模块、授权模块、鉴权模块、登录模块、主控模块依次交互;
主控模块分别与采集模块、分析模块、定位模块和显示模块交互;
采集模块、分析模块、定位模块和显示模块分别与通讯模块交互,通讯模块和存储模块交互。
二、方法
本方法包括下列步骤:
步骤①生成授权证书
本系统通过制作证书模块1生成授权证书;
步骤②授权
本系统须得到授权后,才能工作;
授权方法:授权模块读取授权证书后,生成秘密鉴权文件;
系统在运行时,会访问鉴权文件;
授权证书授权到期后,不可以再次授权。
步骤③鉴权
在本系统软件SoftWare的启动入口,检查设备是否满足隐藏的秘密鉴权文件提供的运行条件,如果不满足则拒绝运行;
满足运行条件时,则正常运行SoftWare;
SoftWare退出前,会获取当前时间,经加密后,把隐藏的秘密鉴权文件中的latetlyRumTime参数值更新为当前时间,然后退出。
本发明具有下列优点和积极效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹旭信息技术有限责任公司,未经武汉虹旭信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811430399.1/2.html,转载请声明来源钻瓜专利网。