一种软件存放保护装置的制作方法

文档序号:21476778发布日期:2020-07-14 17:02阅读:202来源:国知局
一种软件存放保护装置的制作方法

本实用新型涉及软件保护技术领域,尤其涉及一种软件存放保护装置。



背景技术:

软件(中国大陆及香港用语,台湾称作软体,英文:software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等。

传统的软件保护产品主要通过应用程序与本地计算机上的加密锁或许可证文件进行验证的方式,这种方式的缺点是需要安装客户端硬件、驱动或者是本地许可证,而且在软件开发商与应用程序之间没有联系,因此后期的许可升级比较麻烦,一般通过客户端生成请求串,再由开发商工具生成返回串的方式手工完成。

传统的软件保护过于繁琐,现提出一种软件存放保护装置,用于软件的保护。



技术实现要素:

本实用新型的目的是为了解决现有技术中存在的缺点,而提出的一种软件存放保护装置。

为了实现上述目的,本实用新型采用了如下技术方案:包括开启装置模块、软件存放开启模块,所述开启装置模块的输出端与指纹验证模块的输入端电性连接,所述指纹验证模块与验证错误显示模块双向电性连接,所述指纹验证模块的输出端与验证通过显示模块的输入端电性连接,所述验证通过显示模块的输出端与开启软件数据衍生随机码模块的输入端电性连接,所述开启软件数据衍生随机码模块的输出端与随机码显示模块的输入端电性连接,所述软件存放开启模块的输出端与地址定位模块的输入端电性连接。

在一优选的实施方式中:所述地址定位模块与定位错误显示模块双向电性连接,所述地址定位模块的输出端与定位正确模块的输入端电性连接。

在一优选的实施方式中:所述定位正确模块的输出端与输入随机码模块的输入端电性连接,所述输入随机码模块与显示随机码错误模块双向电性连接。

在一优选的实施方式中:所述输入随机码模块的输出端与分析随机码数据模块的输入端电性连接,所述分析随机码数据模块的输出端与显示随机码正确模块的输入端电性连接。

在一优选的实施方式中:所述显示随机码正确模块的输出端与输入安全密码模块的输入端电性连接,所述输入安全密码模块与显示错误密码模块双向电性连接。

在一优选的实施方式中:所述输入安全密码模块的输出端与显示正确密码模块的输入端电性连接,所述显示正确密码模块的输出端与进入软件存放模块的输入端电性连接。

本实用新型具有如下有益效果:

1、本实用新型通过软件的保护装置,提供随机码来完成进入软件的第一步,在进入保护装置,也需要验证指纹,指纹验证通过,才能开启软件数据衍生的随机码,并显示出来,在指纹的运用下,提高了安全系数。

2、本实用新型在进入软件保护系统时,需要对设置好的固定地址进行验证,验证不通过,不能进入下一步验证,验证成功后,就可以输入随机码,随机码输入正确,就可以输入自己设置的安全密码,输入正确后就可以进入存放软件的地方,软件在地址验证、随机码验证和安全密码的验证的保护下,使得软件的保护,更加安全。

附图说明

图1为本实用新型提出的一种软件存放保护装置的软件保护装置系统流程图;

图2为本实用新型提出的一种软件存放保护装置的软件保护系统流程图。

图例说明:

1-开启装置模块,2-指纹验证模块,3-验证错误显示模块,4-验证通过显示模块,5-开启软件数据衍生随机码模块,6-随机码显示模块,7-软件存放开启模块,8-地址定位模块,9-定位错误显示模块,10-定位正确模块,11-输入随机码模块,12-显示随机码错误模块,13-分析随机码数据模块,14-显示随机码正确模块,15-输入安全密码模块,16-显示错误密码模块,17-显示正确密码模块,18-进入软件存放模块。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

请参阅图1-2,本实用新型提供以下技术方案:包括开启装置模块1、软件存放开启模块7,开启装置模块1的输出端与指纹验证模块2的输入端电性连接,指纹验证模块2与验证错误显示模块3双向电性连接,指纹验证模块2的输出端与验证通过显示模块4的输入端电性连接,验证通过显示模块4的输出端与开启软件数据衍生随机码模块5的输入端电性连接,开启软件数据衍生随机码模块5的输出端与随机码显示模块6的输入端电性连接,软件存放开启模块7的输出端与地址定位模块8的输入端电性连接,地址定位模块8与定位错误显示模块9双向电性连接,地址定位模块8的输出端与定位正确模块10的输入端电性连接,定位正确模块10的输出端与输入随机码模块11的输入端电性连接,输入随机码模块11与显示随机码错误模块12双向电性连接,输入随机码模块11的输出端与分析随机码数据模块13的输入端电性连接,分析随机码数据模块13的输出端与显示随机码正确模块14的输入端电性连接,显示随机码正确模块14的输出端与输入安全密码模块15的输入端电性连接,输入安全密码模块15与显示错误密码模块16双向电性连接,输入安全密码模块15的输出端与显示正确密码模块17的输入端电性连接,显示正确密码模块17的输出端与进入软件存放模块18的输入端电性连接。

本实用新型工作原理及流程:本实用新型在保护装置下,开启装置模块1经过指纹验证模块2验证,有两种结果验证错误显示模块3和验证通过显示模块4,结果是验证错误显示模块3需要重复验证,结果是验证通过显示模块4就可以进入下一步开启软件数据衍生随机码模块5,通过开启软件数据衍生随机码模块5就可以得到随机码显示模块6,在软件保护系统下,需要打开软件,需要开启装置模块1,然后通过地址定位模块8进行位置定位,有两种结果定位错误显示模块9和定位正确模块10,结果是定位错误显示模块9就需要重复地址定位模块8,结果是定位正确模块10,就可以进入输入随机码模块11,进入输入随机码模块11后输入情况,有两种情况显示随机码错误模块12和显示随机码正确模块14,通过分析随机码数据模块13分析是显示随机码错误模块12时,就需要回到输入随机码模块11,是显示随机码正确模块14时,就会通过输入安全密码模块15提示输入安全密码,有两种显示显示错误密码模块16和显示正确密码模块17,显示显示错误密码模块16时,就回到输入安全密码模块15,显示显示正确密码模块17时,就可以通过进入软件存放模块18进入软件。

最后应说明的是:以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,尽管参照前述实施例对本实用新型进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1