一种应用加密方法及移动终端的制作方法

文档序号:9616433阅读:290来源:国知局
一种应用加密方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种应用加密方法及移动终端。
【背景技术】
[0002]随着通信技术的快速发展,手机、平板电脑等移动终端的隐私安全问题日益突出,为了保证手机中的隐私数据安全,用户往往需要对手机中的某些应用(如备忘录、通信录等)进行加密。目前,一般通过设置字符密码对应用进行加密,但是字符密码容易被破解,安全性较低。

【发明内容】

[0003]本发明实施例提供一种应用加密方法及移动终端,可以提高应用的安全性。
[0004]本发明实施例第一方面,提供了一种应用加密方法,包括:
[0005]接收针对终端的应用的加密指令;
[0006]检测针对所述终端的屏幕预设区域的按压操作所产生的触及压力值;
[0007]判断所述触及压力值是否超过预设阈值;
[0008]当所述触及压力值超过所述预设阈值时,将所述按压操作标记为有效操作;
[0009]统计在预设时间范围内标记的所述有效操作的次数;
[0010]当所述有效操作的次数达到或者超过预设次数时,获取目标指纹信息对所述应用进行加密。
[0011]在本发明实施例第一方面的第一种可能的实现方式中,所述当所述有效操作的次数超过预设次数时,获取目标指纹信息对所述应用进行加密,包括:
[0012]当所述有效操作的次数超过预设次数N时,获取第N次有效操作产生的第一指纹信息,所述N为正整数;
[0013]获取第N+1次有效操作产生的第二指纹信息;
[0014]验证所述第一指纹信息与所述第二指纹信息是否匹配;
[0015]若是,将所述第一指纹信息或所述第二指纹信息作为目标指纹信息,对所述目标应用加密。
[0016]结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,所述判断所述触及压力值是否超过预设阈值之后,所述方法还包括:
[0017]当所述触及压力值超过所述预设阈值时,输出提示信息,所述提示信息用于提示所述按压操作为所述有效操作。
[0018]结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述获取目标指纹信息对所述应用进行加密之后,所述方法还包括:
[0019]接收针对所述终端的所述应用的解密指令;
[0020]采集所述终端的屏幕预设区域的输入指纹信息;
[0021]验证所述输入指纹信息与所述目标指纹信息是否匹配;
[0022]若是,对所述应用进行解密。
[0023]结合本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述目标指纹信息包括目标指纹图像和目标指纹压力值,所述验证所述输入指纹信息与所述目标指纹信息是否匹配,包括:
[0024]验证所述输入指纹信息包括的输入指纹图像与所述目标指纹信息中的所述目标指纹图像是否匹配;
[0025]若是,验证所述输入指纹信息包括的输入指纹压力值是否大于所述目标指纹信息中的所述目标指纹压力值;
[0026]若是,则确定所述输入指纹信息与所述目标指纹信息匹配。
[0027]本发明实施例第二方面,提供了一种移动终端,包括:
[0028]接收单元,用于接收针对终端的应用的加密指令;
[0029]检测单元,用于检测针对所述终端的屏幕预设区域的按压操作所产生的触及压力值;
[0030]判断单元,用于判断所述触及压力值是否超过预设阈值;
[0031]标记单元,用于当所述判断单元判断结果为是时,将所述按压操作标记为有效操作;
[0032]统计单元,用于统计在预设时间范围内标记的所述有效操作的次数;
[0033]加密单元,用于当所述统计单元统计的有效操作的次数达到或者超过预设次数时,获取目标指纹信息对所述应用进行加密。
[0034]在本发明实施例第二方面的第一种可能的实现方式中,所述加密单元包括:
[0035]第一获取子单元,用于当所述统计单元统计的有效操作的次数超过预设次数N时,获取第N次有效操作产生的第一指纹信息,以及获取第N+1次有效操作产生的第二指纹信息,所述N为正整数;
[0036]验证子单元,用于验证所述第一指纹信息与所述第二指纹信息是否匹配;
[0037]加密子单元,用于当所述验证子单元验证结果为是时,将所述第一指纹信息或所述第二指纹信息作为目标指纹信息,对所述目标应用加密。
[0038]结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方中,在本发明实施例第二方面的第二种可能的实现方式中,所述移动终端还包括:
[0039]输出单元,用于当所述判断单元判断结果为是时,输出提示信息,所述提示信息用于提示所述按压操作为所述有效操作。
[0040]结合本发明实施例第二方面或本发明实施例第二方面的第一种可能的实现方中,在本发明实施例第二方面的第三种可能的实现方式中,所述移动终端还包括:
[0041]所述接收单元,还用于接收针对所述终端的所述应用的解密指令;
[0042]采集单元,用于响应所述接收单元接收的解密指令采集所述终端的屏幕预设区域的输入指纹信息;
[0043]验证单元,用于验证所述采集单元采集的所述输入指纹信息与所述目标指纹信息是否匹配;
[0044]解密单元,用于当所述验证单元验证结果为是时,对所述应用进行解密。
[0045]结合本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述目标指纹信息包括目标指纹图像和目标指纹压力值,所述验证单元包括:
[0046]第一验证子单元,用于验证所述输入指纹信息包括的输入指纹图像与所述目标指纹信息中的所述目标指纹图像是否匹配;
[0047]第二验证子单元,用于当所述第一验证子单元验证结果为是时,验证所述输入指纹信息包括的输入指纹压力值是否大于所述目标指纹信息中的所述目标指纹压力值;
[0048]确定子单元,用于当所述第二验证子单元验证结果为是时,确定所述输入指纹信息与所述目标指纹信息匹配。
[0049]本发明实施例中,移动终端接收针对终端的应用的加密指令;检测针对终端的屏幕预设区域的按压操作所产生的触及压力值;判断触及压力值是否超过预设阈值;当触及压力值超过预设阈值时,将按压操作标记为有效操作;统计在预设时间范围内标记的有效操作的次数;当有效操作的次数达到或者超过预设次数时,获取目标指纹信息对应用进行加密。实施本发明实施例,当按压操作的触及压力值超过预设阈值,且按压的次数达到预设次数时,获取目标指纹信息,可以有效防止陌生用户对应用进行指纹加密,可以提高应用的安全性。
【附图说明】
[0050]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051]图1是本发明实施例公开的一种应用加密方法的流程图;
[0052]图2是本发明实施例公开的另一种应用加密方法的流程图;
[0053]图3是本发明实施例公开的另一种应用加密方法的流程图;
[0054]图4是本发明实施例公开的一种移动终端的结构示意图;
[0055]图5是本发明实施例公开的另一种移动终端的结构示意图;
[0056]图6是本发明实施例公开的另一种移动终端的结构示意图;
[0057]图7是本发明实施例公开的另一种移动终端的结构示意图;
[0058]图8是本发明实施例公开的另一种移动终端的结构示意图;
[0059]图9是本发明实施例公开的另一种移动终
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1