一种密码设置方法、验证方法和终端的制作方法

文档序号:9350262阅读:266来源:国知局
一种密码设置方法、验证方法和终端的制作方法
【技术领域】
[0001 ] 本发明涉及终端技术领域,具体主要涉及了一种密码设置方法、验证方法和终端。
【背景技术】
[0002]随着电子技术的迅速发展和普及,手机、电脑等终端已经成为了人们日常工作生活中不可缺少的工具。用户不仅可以利用终端进行语音通讯或者视频通讯,还可以利用终端来工作或者娱乐。在终端中记录了各种信息,在用户使用终端时,通常会对终端进行加密设置。比如,在终端启动时可以设置开机密码、打开某一应用或者文件时可以设置启动密码等。
[0003]本发明的发明人在研究和实践过程中发现,现有技术中通常使用数字、字符或者移动轨迹作为密码,当用户输入数字、字符或者滑动轨迹时,容易被他人看到,因此,现有的密码设置方法安全性较差。

【发明内容】

[0004]本发明提供一种密码设置方法、验证方法和终端,以期提高终端密码设置的安全性。
[0005]本发明实施例第一方面公开了一种密码设置方法,包括:
[0006]监测用户在终端的触摸屏的N个位置同时执行的按压操作,所述N为大于等于2的整数;
[0007]根据所述按压操作得到所述N个位置对应的按压信息,所述按压信息包括如下信息中的至少一种:按压的力度和按压的时长;
[0008]根据所述按压信息确定预设密码;
[0009]保存所述预设密码。
[0010]结合第一方面,在第一方面的第一种可能的实施方式中,所述根据所述按压信息确定预设密码,包括:将所述按压信息对应的字符串作为预设密码;或者,将所述按压信息对应的字符串进行预设变换得到变换字符串,将所述变换字符串作为预设密码。
[0011]结合第一方面,在第一方面的第二种可能的实施方式中,所述按压信息还包括如下信息中的至少一种:按压的指纹和按压的位置信息。
[0012]结合第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,在所述按压信息包括按压的力度、按压的时长、按压的指纹和按压的位置信息的情况下,
[0013]所述按压信息对应的字符串包括:所述按压的力度对应的字符串、所述按压的时长对应的字符串、所述按压的指纹对应的字符串和所述按压的位置信息对应的字符串;
[0014]其中,所述按压的力度对应的字符串为所述按压的力度的力度数值所形成的字符串;
[0015]所述按压的时长对应的字符串为所述按压的时长的时长数值所形成的字符串;
[0016]所述按压的指纹对应的字符串为用于描述所述指纹的二进制图像编码数字序列所形成的字符串;
[0017]所述按压的位置信息对应的字符串为用于描述所述位置的二进制数字序列所形成的字符串。
[0018]本发明第二方面提供一种密码验证方法,包括:
[0019]监测用户在终端的触摸屏的N个位置同时执行的按压操作,所述N为大于等于2的整数;
[0020]根据所述按压操作得到所述N个位置对应的按压信息,所述按压信息包括如下信息中的至少一种:按压的力度和按压的时长;
[0021]根据所述按压信息确定输入密码;
[0022]将所述输入密码与预设密码进行比较,若两者相同,则密码验证通过;若两者不同,则密码验证失败。
[0023]结合第二方面,在第二方面的第一种可能的实施方式中,所述根据所述按压信息确定输入密码,包括:将所述按压信息对应的字符串作为输入密码;或者,将所述按压信息对应的字符串进行预设变换得到变换字符串,将所述变换字符串作为输入密码。
[0024]结合第二方面,在第二方面的第二种可能的实施方式中,所述按压信息还包括如下信息中的至少一种:按压的指纹和按压的位置信息。
[0025]结合第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,在所述按压信息包括按压的力度、按压的时长、按压的指纹和按压的位置信息的情况下,
[0026]所述按压信息对应的字符串包括:所述按压的力度对应的字符串、所述按压的时长对应的字符串、所述按压的指纹对应的字符串和所述按压的位置信息对应的字符串;
[0027]其中,所述按压的力度对应的字符串为所述按压的力度的力度数值所形成的字符串;
[0028]所述按压的时长对应的字符串为所述按压的时长的时长数值所形成的字符串;
[0029]所述按压的指纹对应的字符串为用于描述所述指纹的二进制图像编码数字序列所形成的字符串;
[0030]所述按压的位置信息对应的字符串为用于描述所述位置的二进制数字序列所形成的字符串。
[0031]本发明第三方面提供一种终端,包括:加密模块和解密模块,
[0032]其中,所述加密模块包括:
[0033]第一监测单元,用于在加密状态时,监测用户在终端的触摸屏的N个位置同时执行的按压操作,所述N为大于等于2的整数;
[0034]第一获取单元,用于根据所述第一监测单元监测到的所述按压操作得到所述N个位置对应的按压信息,所述按压信息包括如下信息中的至少一种:按压的力度和按压的时长;
[0035]第一确定单元,用于根据所述第一获取单元得到的所述按压信息确定预设密码;
[0036]保存单元,用于保存所述预设密码;
[0037]其中,所述解密模块包括:
[0038]第二监测单元,用于在解密状态时,监测用户在终端的触摸屏的N个位置同时执行的按压操作,所述N为大于等于2的整数;
[0039]第二获取单元,用于根据所述第二监测单元监测到的按压操作得到所述N个位置对应的按压信息,所述按压信息包括如下信息中的至少一种:按压的力度和按压的时长;
[0040]第二确定单元,用于根据所述第二获取单元得到的所述按压信息确定输入密码;
[0041]比较单元,用于将所述第二确定单元确定的所述输入密码与预设密码进行比较,若两者相同,则密码验证通过;若两者不同,则密码验证失败。
[0042]结合第三方面,在第三方面的第一种可能的实施方式中,所述第一确定单元,具体用于将所述第一获取单元得到的所述按压信息对应的字符串作为预设密码;或者,将所述按压信息对应的字符串进行预设变换得到变换字符串,将所述变换字符串作为预设密码。
[0043]结合第三方面,在第三方面的第二种可能的实施方式中,所述第二确定单元具体用于,将所述第二获取单元得到的所述按压信息对应的字符串作为输入密码;或者,将所述按压信息对应的字符串进行预设变换得到变换字符串,将所述变换字符串作为输入密码。
[0044]可以看出,在本发明实施例提供的技术方案中,用户设置密码时,通过在终端的触摸屏的N个位置同时执行按压操作,将按压操作对应的按压信息设置为预设密码。其中,按压信息为按压的力度和按压时长中的至少一种,由于多个位置同时按压得到的按压的力度和按压的时长不容易被观察者准确获知,这样即使用户在设置密码的时候附近站有其他人,其他人也不容易得知用户设置的密码,所以本发明实施例提供的技术方案提高了终端密码设置时的安全性。
【附图说明】
[0045]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为本发明实施例提供的一种密码设置方法的流程示意图;
[0047]图2为本发明实施例提供的一种密码验证方法的流程示意图;
[0048]图3为本发明实施例提供的一种密码设置及验证方法的流程示意图;
[0049]图4为本发明实施例提供的一种终端的结构示意图;
[0050]图5为本发明实施例提供的另一种终端的结构示意图。
【具体实施方式】
[0051]本发明提供一种密码设置方法、验证方法和终端,以期提高终端密码设置的安全性。
[
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1