一种触摸屏解锁方法及系统技术方案

技术编号:15203757 阅读:617 留言:0更新日期:2017-04-22 22:47
本发明专利技术公开了一种触摸屏解锁方法,包括:检测当前输入的轨迹字符串;验证当前输入的轨迹字符串中顺序包含有特定字符时,触发解锁屏幕的信号;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。本发明专利技术还同时公开了一种触摸屏解锁系统。

Touch screen unlocking method and system

The invention discloses a touch screen unlock method includes: detecting the current input string track; track the current input in order to verify the string contains special characters, the trigger signal to unlock the screen; wherein, the specific character of any randomly selected a character string from each set of sentences including password in. The invention also discloses a touch screen unlocking system.

【技术实现步骤摘要】

本专利技术涉及移动终端中屏幕解锁技术,尤其涉及一种触摸屏解锁方法及系统。
技术介绍
随着移动通信技术的快速发展,具有触摸屏的移动终端在日常生活中已经被越来越广泛地应用。目前,这些移动终端不仅应用于简单的通信,如:电话、短信等,而且更多的应用于移动互联网,这使得越来越多的个人信息被保存在移动终端中,因此,移动终端的安全问题变得越来越受到人们的关注。如今大多数具有触摸屏的移动终端中都具有解锁密码的锁屏功能,用户在锁屏界面上可以通过点击、拖拽、滑动等方式输入预先设定的解锁密码,这样才能解锁屏幕。目前,比较常用的触摸屏解锁方式主要有以下两种:1)直接输入预先设定的密码字符串来解锁;该方式中的密码设置为固定字符个数的字符串,在解锁时,直接输入固定字符个数的字符串,若输入的字符串与预先设置的字符串相同,则解锁;若不相同,则不解锁。2)在九宫格上滑动,重绘出预先设定的图案来解锁。该方式中的密码设置为在触摸屏显示的九宫格上,通过滑动操作顺序滑过九宫格上的任意若干个格而形成的图形,在解锁时,触摸屏上显示相同的九宫格,用户在九宫格上按照一定的顺序绘制一个图形,若绘制图形所经过的九宫格的顺序和图形样式与预先设置的密码图案完全相同,则解锁;若不相同,则不解锁。然而,上述现有的触摸屏解锁方式安全性极低,通过简单的污迹攻击方式,很有可能被他人猜出密码,较容易被破解。更严重的是,这些触摸屏解锁方式基本不具备防肩窥能力,如果在密码输入过程中,不小心被他人偷窥或录像,则密码将会暴露无疑,毫无安全性可言;如此,用户个人信息就会受到严重威胁。另外,这些常用的触摸屏解锁方式的样式比较单一,无法给用户带来新的操作体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种触摸屏解锁方法及系统,能够防御多种攻击方式,保证用户解锁密码不被泄露,确保用户个人信息的安全,从而有效起到安全解锁的效果,进而提升对移动终端的使用和体验。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种触摸屏解锁方法,所述方法包括:检测当前输入的轨迹字符串;验证当前输入的轨迹字符串中顺序包含有特定字符时,触发解锁屏幕的信号;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。上述方案中,所述方法还包括:预先设置包括密码句的解锁密码。上述方案中,在所述检测当前输入的轨迹字符串之前,所述方法还包括:分别从密码句包括的每个字符串中随机抽取任意一个字符作为特定字符,再从可选字符中除所述特定字符以外的剩余字符中随机抽取一个以上辅助字符;利用所述特定字符与随机抽取的各个辅助字符生成解锁矩阵;其中,所述可选字符包括大写或小写的26个英文字母和10个数字。上述方案中,所述密码句包括的每个字符串包括任意字母和/或数字。上述方案中,所述轨迹字符串为触发解锁操作时,顺序滑过任意矩阵格所经过的所有字符。本专利技术实施例还提供一种触摸屏解锁系统,所述系统包括:轨迹字符串检测模块,用于检测当前输入的轨迹字符串;解锁密码验证模块,用于验证当前输入的轨迹字符串中是否顺序包含有特定字符;触发模块,用于在所述解锁密码验证模块验证确定顺序包含时,触发解锁屏幕的信号;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。上述方案中,所述系统还包括:解锁密码设置模块,用于预先设置包括密码句的解锁密码。上述方案中,所述系统还包括:解锁矩阵生成模块,用于在所述轨迹字符串检测模块检测当前输入的轨迹字符串之前,分别从密码句包括的每个字符串中随机抽取任意一个字符作为特定字符,再从可选字符中除所述特定字符以外的剩余字符中随机抽取一个以上辅助字符;利用所述特定字符与随机抽取的各个辅助字符生成解锁矩阵;其中,所述可选字符包括大写或小写的26个英文字母和10个数字。上述方案中,所述密码句包括的每个字符串包括任意字母和/或数字。上述方案中,所述轨迹字符串为触发解锁操作时,顺序滑过任意矩阵格所经过的所有字符。本专利技术实施例所提供的触摸屏解锁方法及系统,由移动终端验证当前输入的轨迹字符串中顺序包含有特定字符时,触发解锁屏幕的信号,其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。如此,不仅能够防御污迹攻击和肩窥攻击方式,而且能保证用户解锁密码不被泄露,从而有效保障了用户个人信息的安全,起到了安全解锁的效果,大大提高了用户对移动终端的体验和感知。附图说明图1为本专利技术实施例触摸屏解锁方法的实现流程示意图;图2为本专利技术实施例解锁密码设置界面的示意图;图3为本专利技术实施例设置解锁密码的实现流程示意图;图4为本专利技术实施例生成解锁矩阵的实现流程示意图;图5为本专利技术实施例解锁界面的示意图;图6为本专利技术实施例用户滑动轨迹的示意图;图7为本专利技术实施例验证解锁轨迹的实现流程示意图;图8为本专利技术实施例触摸屏解锁系统的组成结构示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。在本专利技术实施例中,所述移动终端可以包括但不限于:具有触摸屏的智能手机、平板、掌上电脑等移动设备。图1所示的本专利技术实施例触摸屏解锁方法应用于移动终端中,如图1所示,该方法的实现流程包括以下步骤:步骤101:检测当前输入的轨迹字符串;这里,该方法还需要预先设置包括密码句的解锁密码。其中,用户在设置界面设置密码句作为解锁密码,该密码句中包含3-5个字符串;且每个字符串包括任意字母和/或数字。这里,在步骤101之前,该方法还分别从密码句包括的每个字符串中随机抽取任意一个字符作为特定字符,再从可选字符中除所述特定字符以外的剩余字符中随机抽取一个以上辅助字符;利用所述特定字符与随机抽取的各个辅助字符生成解锁矩阵。其中,所述可选字符包括大写或小写的26个英文字母和10个数字;所述轨迹字符串包括:触发解锁操作时,顺序滑过任意矩阵格所经过的所有字符。步骤102:验证当前输入的轨迹字符串中是否顺序包含有特定字符,如果顺序包含,则执行步骤103,否则,执行步骤104;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符;且所述每个字符串中包含的字符个数大于1。这里,所述顺序包含是指当前输入的轨迹字符中包括的i个特定字符按排列的先后顺序依次为第1个字符串、第2个字符串……第i个字符串中随机抽取出的特定字符;相应的,在验证时需要按先后顺序对轨迹字符中的每个字符进行判断,先验证当前输入的轨迹字符串中的第一个字符是否在预先设置的密码句包括的第一个字符串中,若不在,则继续验证当前输入的轨迹字符串中的第二个字符是否在预先设置的密码句包括的第一个字符串中,若在,则继续验证当前输入的轨迹字符串中的第三个字符是否在预先设置的密码句包括的第二个字符串中,依次类推。步骤103:触发解锁屏幕的信号,结束当前处理流程;步骤104:保持锁屏状态。下面对本专利技术提供的触摸屏解锁的实现方法的技术方案做进一步地详细介绍。图2为本专利技术实施例中解锁密码设置界面的示意图,如图2所示,该解锁密码设置界面包括:需要选择或输入密码句包括的字符串个数、字符串输入框、以及确本文档来自技高网
...
一种触摸屏解锁方法及系统

【技术保护点】
一种触摸屏解锁方法,其特征在于,所述方法包括:检测当前输入的轨迹字符串;验证当前输入的轨迹字符串中顺序包含有特定字符时,触发解锁屏幕的信号;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。

【技术特征摘要】
1.一种触摸屏解锁方法,其特征在于,所述方法包括:检测当前输入的轨迹字符串;验证当前输入的轨迹字符串中顺序包含有特定字符时,触发解锁屏幕的信号;其中,所述特定字符为从预先设置的密码句包括的每个字符串中分别随机抽取的任意一个字符。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先设置包括密码句的解锁密码。3.根据权利要求1所述的方法,其特征在于,在所述检测当前输入的轨迹字符串之前,所述方法还包括:分别从密码句包括的每个字符串中随机抽取任意一个字符作为特定字符,再从可选字符中除所述特定字符以外的剩余字符中随机抽取一个以上辅助字符;利用所述特定字符与随机抽取的各个辅助字符生成解锁矩阵;其中,所述可选字符包括大写或小写的26个英文字母和10个数字。4.根据权利要求1、2或3所述的方法,其特征在于,所述密码句包括的每个字符串包括任意字母和/或数字。5.根据权利要求1、2或3所述的方法,其特征在于,所述轨迹字符串为触发解锁操作时,顺序滑过任意矩阵格所经过的所有字符。6.一种触摸屏解锁系统,其特征在于,所述系统包括:轨迹字符串检测模块,用于检测当前输入的轨...

【专利技术属性】
技术研发人员:任中杰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1