1.本发明涉及数据安全技术领域,尤其涉及一种系统数据安全控制方法、装置、终端设备及存储介质。
背景技术:
2.随着信息技术在实际生活中的逐步应用,人们对数据安全性的重视程度越来越高。但是现有技术中在使用计算机电脑时,用户难免会离开电脑前或者电脑需要借给别人使用,导致电脑中的系统数据容易被他人盗取,影响数据安全。而现有技术中缺乏一种有效的,且可对系统数据进行安全控制的方法。
3.因此,现有技术还有待改进和提高。
技术实现要素:
4.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种系统数据安全控制方法、装置、终端设备及存储介质,旨在解决现有技术中缺乏一种有效的,且可对系统数据进行安全控制的方法的问题。
5.为了解决上述技术问题,本发明所采用的技术方案如下:
6.第一方面,本发明提供一种系统数据安全控制方法,其特征在于,所述方法包括:
7.获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;
8.根据所述权限验证程序,对登录信息进行验证,得到验证结果;
9.根据所述验证结果,对所述系统数据进行控制。
10.在一种实现方式中,所述获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序,包括:
11.获取锁定标识信息,当所述锁定标识信息用于反映所述系统状态;
12.若所述锁定标识信息为预设标识时,确定所述系统状态为锁定状态;
13.控制系统进入所述权限验证程序。
14.在一种实现方式中,包括:
15.若所述系统状态为锁定状态时,跳转至登录页面;
16.获取所述登录信息,并在所述登录页面上对所述登录信息进行验证,得到所述验证结果。
17.在一种实现方式中,还包括:
18.若所述系统状态为锁定状态时,清除残留登录信息。
19.在一种实现方式中,包括:
20.获取所述登录信息,并对所述登录信息进行解析,得到所述登录信息所携带的密码信息;
21.对所述密码信息进行验证,得到所述验证结果。
22.在一种实现方式中,所述根据所述验证结果,对所述系统数据进行控制,包括:
23.若所述验证结果为密码错误,则阻止进入系统,并输出提示信息。
24.在一种实现方式中,所述根据所述验证结果,对所述系统数据进行控制,包括:
25.若所述验证结果为密码正确,则成功进入系统,并访问所述系统数据。
26.第二方面,本发明实施例还提供一种系统数据安全控制装置,其中,所述装置包括:
27.状态确定模块,用于获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;
28.权限验证模块,用于根据所述权限验证程序,对登录信息进行验证,得到验证结果;
29.系统控制模块,用于根据所述验证结果,对所述系统数据进行控制。
30.第三方面,本发明实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的系统数据安全控制程序,所述处理器执行所述系统数据安全控制程序时,实现上述方案中任一项所述的系统数据安全控制方法的步骤。
31.第三方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有系统数据安全控制程序,所述系统数据安全控制程序被处理器执行时,实现上述方案任一项所述的系统数据安全控制方法的步骤。
32.有益效果:与现有技术相比,本发明提供了一种系统数据安全控制方法,本发明首先获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;根据所述权限验证程序,对登录信息进行验证,得到验证结果;根据所述验证结果,对所述系统数据进行控制。本发明可通过对系统进行管控,实现对系统数据的安全控制,保护系统数据不被非法获取、篡改以及破坏,有利于保证系统数据的安全。
附图说明
33.图1为本发明实施例提供的系统数据安全控制方法的具体实施方式的流程图。
34.图2是本发明实施例提供的系统数据安全控制装置的原理框图。
35.图3是本发明实施例提供的终端设备的内部结构原理框图。
具体实施方式
36.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
37.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
38.还应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
39.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是
指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
40.如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当
…
时”或“一旦”或“响应于确定”或“响应于检测到”。类似的,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述的条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0041]
下面结合本发明实施例的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0042]
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0043]
本实施例提供一种系统数据安全控制方法,具体实施时,本实施例首先获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;根据所述权限验证程序,对登录信息进行验证,得到验证结果;根据所述验证结果,对所述系统数据进行控制。本实施例可通过对系统进行管控,实现对系统数据的安全控制,保护系统数据不被非法获取、篡改以及破坏,有利于保证系统数据的安全。
[0044]
举例说明,终端设备首先获取此时的系统状态,该系统状态此时反映的是终端设备是否是锁定状态,如果系统状态为锁定状态,则终端设备就进入权限验证程序,该权限验证程序可为登录界面,该登录界面可为预制的界面,当进入权限验证程序,登陆界面会自动跳转出来,因此终端设备就可以在该登录界面上进行权限验证,得到验证结果。本例中的验证结果即反映出此时是否可以进入系统中,如果验证结果反映出此时验证通过,则就可以进入系统,并对系统数据进行读取,而如果此时的验证结果反映出此时的验证失败,则就不可以进入系统,此时系统就会保持锁定,以维护系统数据的安全。
[0045]
示例性方法
[0046]
本实施例中的系统数据安全控制方法可应用在终端设备中,该终端设备可为电脑、手机、智能电视等智能化产品。如图1中所示,本实施例的系统数据安全控制方法包括如下步骤:
[0047]
步骤s100、获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序。
[0048]
本实施例中的系统状态指的是系统此时是锁定状态还是不锁定状态。一般来说,终端设备的系统都会设置访问权限,仅支持终端设备的拥有者和预设的访问人员才有权限进行访问。当终端设备在不被使用的时候,系统是锁定的,这样有利于保证系统数据的安全。本实施例首先会获取系统状态,然后确定出系统状态是否处于锁定状态。当确定出所述系统状态为锁定状态时,本实施例就会控制终端设备进入权限验证程序,该权限验证程序,是用来对系统的访问权限进行验证。
[0049]
在一种实现方式中,上述步骤s100具体包括如下步骤:
[0050]
步骤s101、获取锁定标识信息,当所述锁定标识信息用于反映所述系统状态;
[0051]
步骤s102、若所述锁定标识信息为预设标识时,确定所述系统状态为锁定状态;
[0052]
步骤s103、控制系统进入所述权限验证程序。
[0053]
具体实施时,本实施例首先获取锁定标识信息,该锁定标识信息反映的就是系统状态。在具体应用时,该锁定标识信息可为图案标识或者文字标识,当获取到锁定标识信息后,可通过对比匹配的方式确定出锁定标识信息是否为锁定状态所对应的标识,如果是,则就可以确定出此时的系统状态为锁定状态。此时就说明只有具备反映权限的用户才可以进入系统内。为此,当确定出此时的系统状态为锁定状态时,则终端设备就可以进入权限验证程序。
[0054]
在一种实现方式中,本实施例中的锁定状态可通过预设的锁定按钮来启动,当通过锁定按钮锁定系统后,系统上就会出现锁定状态所对应的锁定标识信息,该锁定标识信息即代表此时的系统是无法进入的,因此就需要进入权限验证程序。
[0055]
步骤s200、根据所述权限验证程序,对登录信息进行验证,得到验证结果。
[0056]
在本实施例中,权限验证程序用来验证用户对于系统的访问权限,由于此时的系统是处于锁定状态,因此只有具备访问权限的用户才可以进入系统。本实施例通过在权限验证程序中通过对登录信息进行验证来确定出验证结果的。
[0057]
在一种实现方式中,上述步骤s200具体包括如下步骤:
[0058]
步骤s201、若所述系统状态为锁定状态时,跳转至登录页面;
[0059]
步骤s202、获取所述登录信息,并在所述登录页面上对所述登录信息进行验证,得到所述验证结果。
[0060]
具体地,如果确定出此时的系统的系统状态为锁定状态时,则就表示只有具备访问权限的用户才可以进入系统,因此此时的系统就会自动跳转到登录页面,用户可在该登录页面上输入登录信息,此时的登录信息可包括用户账号信息以及密码信息。在本实施例中,当终端设备获取到登录信息后,即可对该登录信息进行验证,以验证出此时的访问用户是否具备访问权限,得到验证结果。
[0061]
在一种实现方式中,本实施例可通过对登录信息进行解析得到该登录信息中所写到的用户账号信息以及密码信息,然后就可以对该密码信息进行分析比对,从而确定出此时的密码信息是否具备访问该系统的权限。在具体应用时,本实施例可对将获取到的用户账号信息与密码信息与终端设备预设的白名单进行匹配,该白名单中存储有具备系统的访问权限的用户账号信息以及密码信息,因此当将获取到的用户账号信息与密码信息与白名单进行匹配之后,就可以得到验证结果。此外,本实施例在确定出系统状态为锁定状态时,可清除系统上之前登录的残留登录信息,以便更好地对系统数据的安全性进行控制。
[0062]
步骤s300、根据所述验证结果,对所述系统数据进行控制。
[0063]
在本实施例中,当得到验证结果后,即可知晓此时的访问用户是否具备访问权限,因此就可以对系统数据进行控制。具体地,如果具备对系统的访问权限,则就可以对系统数据进行访问,如果不具备对系统的访问权限,则就可以无法对系统数据进行访问。
[0064]
在一种实现方式中,上述步骤s300具体包括如下步骤:
[0065]
步骤s301、若所述验证结果为密码错误,则阻止进入系统,并输出提示信息;
[0066]
步骤s302、若所述验证结果为密码正确,则成功进入系统,并访问所述系统数据。
[0067]
具体地,当基于上述的密码信息进行验证后,得到验证结果为密码错误时,则说明此时的用户不具备访问权限,则终端设备就会阻止进入系统,并且输出提示信息,该提示信息可为“用户名或密码错误”。而当连续五次出现“用户名或密码错误”,该用户失效,需要联
系管理员解锁。而当基于上述的密码信息进行验证后,得到验证结果为密码正确时,则说明此时的用户具备访问权限,则终端设备就会成功进入系统,进而就可以访问系统数据。
[0068]
当进入系统后,本实施例可进入app,并对该app进行登录并访问。在对该app进行访问时,本实施例可同样对app的安全登录进行控制。具体地,本实施例可采用重置登录的方式来对app进行登录。首先,发出重置登录命令码;然后根据该重置登录命令码,执行重置登录;接着控制app跳转到登录界面;在该登录界面进行账号密码登录,如果账号密码错误,继续弹出“用户名或密码错误”。同样地,如果连续五次出现“用户名或密码错误”,该用户失效,需要联系管理员解锁。如果账号密码正确,成功进入app。
[0069]
由此可见,本实施例首先获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;根据所述权限验证程序,对登录信息进行验证,得到验证结果;根据所述验证结果,对所述系统数据进行控制。本实施例可通过对系统进行管控,实现对系统数据的安全控制,保护系统数据不被非法获取、篡改以及破坏,有利于保证系统数据的安全。
[0070]
示例性装置
[0071]
基于上述实施例,本发明还提供一种系统数据安全控制装置,如图2中所示,该装置包括:状态确定模块10、权限验证模块20以及系统控制模块30。具体地,所述状态确定模块10,用于获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序。所述权限验证模块20,用于根据所述权限验证程序,对登录信息进行验证,得到验证结果。所述系统控制模块30,用于根据所述验证结果,对所述系统数据进行控制。
[0072]
在一种实现方式中,所述状态确定模块10,包括:
[0073]
信息获取单元,用于获取锁定标识信息,当所述锁定标识信息用于反映所述系统状态;
[0074]
状态确定单元,用于若所述锁定标识信息为预设标识时,确定所述系统状态为锁定状态;
[0075]
程序进入单元,用于控制系统进入所述权限验证程序。
[0076]
在一种实现方式中,所述权限验证模块20,包括:
[0077]
页面跳转单元,用于若所述系统状态为锁定状态时,跳转至登录页面;
[0078]
验证进行单元,用于获取所述登录信息,并在所述登录页面上对所述登录信息进行验证,得到所述验证结果。
[0079]
在一种实现方式中,所述权限验证模块20,还包括:
[0080]
信息清除单元,用于若所述系统状态为锁定状态时,清除残留登录信息。
[0081]
在一种实现方式中,所述验证进行单元,包括:
[0082]
解析子单元,用于获取所述登录信息,并对所述登录信息进行解析,得到所述登录信息所携带的密码信息;
[0083]
验证子单元,用于对所述密码信息进行验证,得到所述验证结果。
[0084]
在一种实现方式中,所述系统控制模块30,包括:
[0085]
阻止进入单元,用于若所述验证结果为密码错误,则阻止进入系统,并输出提示信息;
[0086]
成功进入单元,用于若所述验证结果为密码正确,则成功进入系统,并访问所述系统数据。
[0087]
本实施例中的系统数据安全控制装置的工作原理与上述方法实施例所记载的内容相同,此处不再赘述。
[0088]
基于上述实施例,本发明还提供了一种终端设备,其原理框图可以如图3所示。该终端设备包括通过系统总线连接的处理器、存储器。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种系统数据安全控制方法。
[0089]
本领域技术人员可以理解,图3中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0090]
在一个实施例中,提供了一种终端设备,终端设备包括存储器、处理器及存储在存储器中并可在处理器上运行的系统数据安全控制程序,处理器执行系统数据安全控制程序时,实现如下操作指令:
[0091]
获取配置文件,根据所述配置文件确定url地址;
[0092]
获取访问所述url地址所对应的访问参数信息,所述访问参数信息包括响应时间以及响应码状态;
[0093]
根据所述响应时间以及响应码状态,确定与所述访问参数信息所对应的响应状态信息。
[0094]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、运营数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双运营数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0095]
综上,本发明公开了一种系统数据安全控制方法、装置、终端设备及存储介质,所述方法包括:获取系统状态,并在所述系统状态为锁定状态时,进入权限验证程序;根据所述权限验证程序,对登录信息进行验证,得到验证结果;根据所述验证结果,对所述系统数据进行控制。本发明可通过对系统进行管控,实现对系统数据的安全控制,保护系统数据不被非法获取、篡改以及破坏,有利于保证系统数据的安全。
[0096]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。
转载请注明原文地址:https://tc.8miu.com/read-606.html