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

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

【发明内容】

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