一种基于多点触控的安全认证方法及用户终端技术

技术编号:9198471 阅读:181 留言:0更新日期:2013-09-26 02:38
本发明专利技术的实施例提供一种基于多点触控的安全认证方法及用户终端,涉及安全技术领域,能够充分利用多点触控,在简化安全认证的同时提高了用户终端的安全性。其方法为:在用户触摸屏幕时,获取至少两个触摸点的位置信息;将所述位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。本发明专利技术实施例用于利用多点触摸技术进行安全认证。

【技术实现步骤摘要】
一种基于多点触控的安全认证方法及用户终端
本专利技术涉及通信领域,尤其涉及一种基于多点触控的安全认证方法及用户终端。
技术介绍
多点触控(Multi-Touch)是在同一显示界面上的多点或多用户的交互操作模式,摒弃了键盘、鼠标的单点操作方式。利用Multi-Touch技术的屏幕可以识别用户的至少两根手指同时做的点击、触控动作,因此用户可通过双手或多个指头进行触摸操作,例如单击、双击、平移、按压、滚动以及旋转等不同手势触摸屏幕,实现随心所欲地操控。目前,Multi-Touch技术通常是基于电容式触摸屏(CapacityTouchPanel,CTP)来实现的,随着电容式触摸屏技术的快速发展,Multi-Touch越来越多的应用到了用户终端领域,例如智能手机和平板电脑。现有技术中,用户终端的安全认证通常采用两种方法,即是密码认证和图案认证。其中,密码认证是最为传统的认证方法,需要用户输入特定的密码来解锁,但是当用户密码长度较短时易于破解,安全性不高,当用户密码长度较长时不易破解但容易遗忘,故在现有技术中,对于支持触控技术的用户终端通常采用第二种认证方式,即图案认证,用户在解锁时需要通过手指按照预定图案滑动来完成安全认证。但是,在现有技术中,即使是在支持Multi-Touch的系统中,如安卓(Android)系统或苹果系统(iPhoneOperatingSystem,iOS)在进行安全验证时依然只利用了单点触控,并没有充分利用Multi-Touch技术。而且对于图案认证来说,当预定图案过于复杂时,不利于记忆,用户容易遗忘,且如果用户的认证图案被泄露,别的人也可以按照认证图案通过该用户的安全认证,这样用户信息的安全性就得不到保证,容易泄露个人隐私。
技术实现思路
本专利技术的实施例提供一种基于多点触控的安全认证方法及用户终端,能够充分利用多点触控,在简化安全认证的同时提高了用户终端的安全性。为达到上述目的,本专利技术的实施例采用如下技术方案:一方面,提供一种基于多点触控的安全认证方法,包括:在用户触摸屏幕时,获取至少两个触摸点的位置信息;将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。另一方面,提供一种用户终端,包括:获取单元,用于在用户触摸屏幕时,获取至少两个触摸点的位置信息。处理单元,将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。本专利技术的实施例提供一种基于多点触控的安全认证方法,能够充分利用多点触控,通过获取多个触摸点电两两之间的距离以及多个触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的基于多点触控的安全认证方法的流程示意图一;图2为本专利技术实施例提供的基于多点触控的安全认证方法的流程示意图二;图3为本专利技术实施例提供的基于多点触控的安全认证方法的流程示意图三;图4为本专利技术实施例提供的基于多点触控的安全认证方法的流程示意图四;图5为本专利技术实施例提供的触摸点的示意图一;图6为本专利技术实施例提供的触摸点的示意图二;图7为本专利技术实施例提供的用户终端的结构示意图一;图8为本专利技术实施例提供的用户终端的结构示意图二。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术提供的基于多点触控的安全认证方法,如图1所示,包括:S101、在用户触摸屏幕时,获取至少两个触摸点的位置信息。S102、将至少两个触摸点的位置信息与预存信息进行对比,当位置信息与预存信息的误差在规定范围内时,解除屏幕锁定。其中,至少两个触摸点的位置信息为至少两个触摸点的当前位置信息,或者至少两个触摸点中至少之一的运动轨迹信息。本专利技术的实施例提供的基于多点触控的安全认证方法,能够充分利用多点触控,通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。实施例二本专利技术提供的基于多点触控的安全认证方法为实施例一的详细方案,如图2所示,包括:S201、获取并存储用户预先设定的预设值。具体的,在用户首次启用安全验证时,需要预先设定预设值。首先,用户将至少两根手指放在触摸屏上,系统则对手指所在两个触摸点进行定位,并获取两个触摸点的坐标。根据两个触摸点的坐标获取两个触摸点之间的距离,最后将两个触摸点之间的距离储存为第一预存距离。S202、在用户触摸屏幕时,获取至少两个触摸点的位置信息。示例性的,触摸点的位置信息可以是触摸点的坐标,通常对于支持多点触摸的系统,例如Android或者iOS等系统平台大多采用电容式屏幕,在用户手指触摸屏幕时,由于人体电场,手指与导体层间会形成一个耦合电容,屏幕四边电极会分别发出的电流会流向触摸点,而电流强弱与手指到电极的距离成正比,利用这一特性,位于触摸屏幕后的控制器便会计算电流的强弱比例准确算出触摸点的坐标。S203、根据触摸点的坐标获取触摸点之间的距离。S204、将触摸点之间的距离和夹角的角度与预设距离和预设角度进行对比解除屏幕锁定。或者,本专利技术实施例还提供另一种基于多点触控的安全认证方法,如图3所示,包括:S301、获取用户触摸屏幕时两个触摸点的距离以及两个触摸点移动后的距离并储存为预设值。在系统则对手指所在两个触摸点进行定位,获取两个触摸点的坐标并根据两个触摸点的坐标获取两个触摸点之间的距离后,用户可以通过滑动两根手指改变两个触摸点的坐标,而后根据移动后的坐标获取第二距离,并将此第二距离存储为第二预存距离。S302、当用户再次触摸屏幕时,首先获取用户触摸屏幕时两个触摸点的第三距离以及两个触摸点移动后的第四距离。S303、将两个触摸点的第三距离与上述第一预存距离进行对比,将两个触摸点移动后的第四距离与上述第二预存距离进行对比,当第三距离与第一预存距离的误差在规定范围内且第四距离与第二预存距离的误差也在规定范围内时,即可解除锁定。其中,获取触摸点坐标的方法与步骤S202完全相同,不再赘述。进一步的,本专利技术实施例还提供另一种基于多点触控的安全认证方法,如图4所示,当触摸点为三个或者三个以上时,包括:S401、获取三个或者三个以上的触摸点的坐标,并且在三个触摸点所围成的图形中获取至少一个夹角的角度,然后将该角度储存为预存角度。由于三个触摸点所围成的图形为三角形,因此至多只需要计算两个夹角的度数就可以得到三角形所有夹角的度数。当然,在有更多触摸点时(触摸点的上限取决于系统最多支持的触摸点数本文档来自技高网
...
一种基于多点触控的安全认证方法及用户终端

【技术保护点】
一种基于多点触控的安全认证方法,其特征在于,包括:在用户触摸屏幕时,获取至少两个触摸点的位置信息;将所述至少两个触摸点的位置信息与预存信息进行对比,当所述至少两个触摸点信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。

【技术特征摘要】
1.一种基于多点触控的安全认证方法,其特征在于,包括:在用户触摸屏幕时,获取至少三个触摸点的位置信息,所述至少三个触摸点的位置信息为所述至少三个触摸点的当前位置信息;将所述至少三个触摸点的位置信息与预存信息进行对比,当所述至少三个触摸点的位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定;在解除屏幕锁定之前还包括:在触摸点所围成的图形中获取至少一个夹角的角度;将所述夹角的角度与预设角度进行对比,当所述夹角的角度与预设角度的误差在规定的误差范围内时,解除屏幕锁定。2.根据权利要求1所述的方法,其特征在于,在所述获取至少三个触摸点的位置信息之前,还包括:接收并存储用户预先设定的预设值,所述预设值包括所述预设角度。3.一种用...

【专利技术属性】
技术研发人员:李斌郭昌盛顾正华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1