一种用户数据的保护方法及终端的制作方法

文档序号:8943354阅读:158来源:国知局
一种用户数据的保护方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种用户数据的保护方法及终端。
【背景技术】
[0002]随着社会的快速发展,用户数据越来越多,因此对终端中用户数据的安全性也越来越高。在现有技术方案中,系统可以有多个域,不同的域环境可以隔离运行,不同域可以放置不同的用户数据,多个域中包括安全域,用户可以使用不同的权限账号登录到不同的域,并将重要的用户数据放到安全域中,只有机主才能有权限进入,其他的账号登陆的用户属于访客,访客只能访问其他域中的数据;或者,用户可以在终端中设置私密模式,将重要的用户数据放到私密模式下,私密模式下的用户数据在其他模式下不可见,因此只能进入私密模式才能查看上述用户数据。但是,以上两种方式保护用户数据的方法安全性不够。

【发明内容】

[0003]本发明实施例提供一种用户数据的保护方法及终端。可以提高保护用户数据的安全性。
[0004]本发明实施例提供了一种用户数据的保护方法,包括:
[0005]当检测到用户在终端上的操作指令时,确定所述终端当前运行的域环境;
[0006]根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证,并确定所述数据验证的结果;
[0007]当确定所述数据验证的结果为验证通过时,进入到所述终端的私密模式,其中,所述私密模式下的用户数据在其他工作模式下处于隐藏状态。
[0008]其中,所述根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证包括:
[0009]若确定所述当前运行的域环境为安全域,则提示输入第一验证密码;
[0010]当检测到输入的所述第一验证密码与第一预设密码相同时,确定所述数据验证的结果为验证通过。
[0011]其中,所述根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证包括:
[0012]若确定所述当前运行的域环境为安全域,获取在所述用户拖动界面托盘时所述界面托盘的滑动速度和/或滑动距离;
[0013]根据所述界面托盘的所述滑动速度和/或所述滑动距离,确定所述数据验证的结果O
[0014]其中,所述根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证包括:
[0015]若确定所述当前运行的域环境为非安全域,则提示输入第二验证密码;
[0016]当检测到输入的所述第二验证密码与第二预设密码相同时,提示输入生物特征验证信息;
[0017]当检测到输入的所述生物特征验证信息与预设的生物特征模板信息匹配时,确定所述数据验证的结果为验证通过。
[0018]其中,所述根据所述界面托盘的滑动速度和/或滑动距离,确定所述数据验证的结果包括:
[0019]当所述界面托盘的所述滑动速度大于第一预设阈值和/或所述滑动距离大于第二预设阈值,确定所述数据验证的结果为验证通过。
[0020]相应地,本发明实施例提供了一种用户数据的保护终端,包括:
[0021]环境检测模块,用于当检测到用户在终端上的操作指令时,确定所述终端当前运行的域环境;
[0022]数据验证模块,用于根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证,并确定所述数据验证的结果;
[0023]模式进入模块,用于当确定所述数据验证的结果为验证通过时,进入到所述终端的私密模式,其中,所述私密模式下的用户数据在其他工作模式下处于隐藏状态。
[0024]其中,所述数据验证模块包括第一验证单元,所述第一验证单元具体用于:
[0025]若确定所述当前运行的域环境为安全域,则提示输入第一验证密码;
[0026]当检测到输入的所述第一验证密码与第一预设密码相同时,确定所述数据验证的结果为验证通过。
[0027]其中,所述数据验证模块包括第二验证单元,所述第二验证单元具体用于:
[0028]若确定所述当前运行的域环境为安全域,获取在所述用户拖动界面托盘时所述界面托盘的滑动速度和/或滑动距离;
[0029]根据所述界面托盘的所述滑动速度和/或所述滑动距离,确定所述数据验证的结果O
[0030]其中,所述数据验证模块包括第三验证单元,所述第三验证单元具体用于:
[0031]若确定所述当前运行的域环境为非安全域,则提示输入第二验证密码;
[0032]当检测到输入的所述第二验证密码与第二预设密码相同时,提示输入生物特征验证信息;
[0033]当检测到输入的所述生物特征验证信息与预设的生物特征模板信息匹配时,确定所述数据验证的结果为验证通过。
[0034]其中,所述第二验证单元具体用于:
[0035]当所述界面托盘的所述滑动速度大于第一预设阈值和/或所述滑动距离大于第二预设阈值,确定所述数据验证的结果为验证通过。
[0036]实施本发明实施例,首先当检测到用户在终端上的操作指令时,确定终端当前运行的域环境;然后根据当前运行的域环境,提示用户按照与当前运行的域环境对应的操作流程进行数据验证,并确定数据验证的结果;最后当确定数据验证的结果为验证通过时,进入到终端的私密模式,其中,私密模式下的用户数据在其他工作模式下处于隐藏状态。通过对安全域、生物特征验证以及私密模式进行结合,提高了用户数据保护的安全性。
【附图说明】
[0037]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本发明第一实施例提供的一种用户数据的保护方法的流程示意图;
[0039]图2是本发明实施例提供的一种数据验证界面的显示示意图;
[0040]图3是本发明第二实施例提供的一种用户数据的保护方法的流程示意图;
[0041]图4是本发明实施例提供的一种用户数据的保护终端的结构示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]请参考图1,图1是本发明第一实施例提供的一种用户数据的保护方法的流程示意图。如图所示,本发明实施例中的方法包括:
[0044]S101,当检测到用户在终端上的操作指令时,确定所述终端当前运行的域环境。
[0045]具体实现中,系统可以运行多个域环境,多个域环境中包括安全域、普通域以及游戏域等等,不同的域可以隔离运行,不同域可以放置不同的用户数据,用户可以使用不同的权限账号登录到不同的域,并将重要的用户数据放到安全域中,只有机主才能有权限进入安全域,其他的账号登陆的用户属于访客,访客只能访问其他域中的用户数据。在对终端上的应用进行操作时,可以检测终端当前运行的域环境。
[0046]S102,根据所述当前运行的域环境,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证,并确定所述数据验证的结果。
[0047]具体实现中,可以首先接收用户输入的针对私密模式的入口的操作指令,根据所述针对私密模式的入口的操作指令,显示私密模式的验证界面,然后在私密模式的验证界面下,提示所述用户按照与所述当前运行的域环境对应的操作流程进行数据验证。
[0048]可选的,若确定所述当前运行的域环境为安全域,获取在所述用户拖动界面托盘时所述界面托盘的滑动速度和/或滑动距离;根据所述界面托盘的所述滑动速度和/或所述滑动距离,确定所述数据验证的结果。进一步的,当所述界面托盘的所述滑动速度大于第一预设阈值和/或所述滑动距离大于第二预设阈值,确定所述数据验证的结果为验证通过。当所述界面托盘的所述滑动速度不大于第一预设阈值以及所述滑动距离不大于第二预设阈值时,确定
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1