一种用户可信度认证方法及装置的制造方法

文档序号:9455675阅读:291来源:国知局
一种用户可信度认证方法及装置的制造方法
【技术领域】
[0001]本发明涉及安全保护领域,尤其涉及一种用户可信度认证方法及装置。
【背景技术】
[0002]随着现代信息技术的发展,人们已经越来越依赖于通过各种移动通信设备,如手机、平板电脑等收发邮件,分享照片,网上交易支付。然而,这些功能都存在着安全和隐私泄露的隐患,因此,需要对使用移动终端的用户的可信度进行认证。如在智能手机支付功能时,如果能确定该智能手机发送的支付信息是用户本人发起的,那么就具有较高的安全性。
[0003]现有的验证用户可信度的方法大多是通过密码,或建立特定的协议来进行认证,如使用多个密码加一个验证码的方式,具体来说,用户首先需输入登陆密码进入支付软件,在支付时通过短信获得验证码,另外还需要在支付时输入支付密码,以及银行卡的交易密码。这样一个流程成功完成之后,便能确认该用户具有高可信度。但该方案需输入多个密码,易记错或混淆,密码容易泄露,存在安全问题,且操作步骤较多较复杂,使用的难度较大,整个用户认证的过程较长,密码输入易出错。
[0004]此外,也有快捷的认证方式,如使用指纹识别,可以简化认证流程。但这种方式的成本高,需要移动终端支持指纹识别功能,只有少数型号的移动终端能满足要求,不具有通用型。

【发明内容】

[0005]本发明实施例提供一种用户可信度认证方法及装置,用以解决现有技术中用户可信度认证过程复杂,具有安全隐患的问题。
[0006]本发明实施例提供的用户可信度认证方法包括:包括:
[0007]获取移动终端的第一运动轨迹,所述第一运动轨迹为用户持所述移动终端做规则运动的轨迹;
[0008]将所述第一运动轨迹与预设的验证运动轨迹相对比,若所述第一运动轨迹与所述验证运动轨迹的相似度超过第一阈值,则判断所述用户可信。
[0009]所述获取移动终端的第一运动轨迹之前,还包括:
[0010]获取所述移动终端的至少两次第二运动轨迹,所述第二运动轨迹为用户持所述移动终端做所述规则运动的轨迹;
[0011]将所述至少两次第二运动轨迹相对比,若所述至少两次第二运动轨迹的相似度超过第二阈值,则将所述至少两次第二运动轨迹中的任一第二运动轨迹作为预设的验证运动轨迹。
[0012]所述获取移动终端的第一运动轨迹之前,还包括:
[0013]获取所述移动终端的陀螺仪型号;
[0014]根据所述移动终端的陀螺仪型号,生成终端标识;
[0015]将所述终端标识与预设的验证标识相对比,若一致,则执行获取移动终端的第一运动轨迹的步骤。
[0016]所述将所述第一运动轨迹与预设的验证运动轨迹相对比,包括:
[0017]获取所述移动终端的第一运动轨迹的弧度;
[0018]若所述第一运动轨迹中存在弧度大于第三阈值的运动轨迹,则确定所述第一运动轨迹中有转折;
[0019]将所述第一运动轨迹的转折处的运动轨迹与所述验证运动轨迹对应的转折处的运动轨迹相对比。
[0020]根据下列方式确定所述第一运动轨迹与所述验证运动轨迹的相似度:
[0021]从所述第一运动轨迹中确定至少一个第一轨迹段,以及从所述验证运动轨迹的中确定至少一个第二轨迹段,其中每个所述第一轨迹段均为转折处的运动轨迹,每个所述第二轨迹段均为转折处的运动轨迹;
[0022]根据所在运动轨迹的位置将第一轨迹段和第二轨迹段进行分组,其中每组里有一个第一轨迹段和一个第二轨迹段,一个组中的第一轨迹段在所述第一运动轨迹的位置与第二轨迹段在所述验证运动轨迹的位置相同;
[0023]将每组中的第一轨迹段与第二轨迹段分别对比,确定相似度超过第四阈值的组的数量,并将确定的数量和第一轨迹段的数量的比值作为所述第一运动轨迹与所述验证运动轨迹的相似度。
[0024]所述从所述第一运动轨迹中确定至少一个第一轨迹段,包括:
[0025]将所述第一运动轨迹划分为多个轨迹段;
[0026]根据划分的每个轨迹段的弧度,从多个轨迹段中确定第一轨迹段;
[0027]所述从所述验证运动轨迹的中确定至少一个第二轨迹段,包括:
[0028]将所述验证运动轨迹划分为多个轨迹段;
[0029]根据划分的每个轨迹段的弧度,从多个轨迹段中确定第二轨迹段。
[0030]一种用户可信度认证装置,包括:
[0031]采集模块,用于获取移动终端的第一运动轨迹,所述第一运动轨迹为用户持所述移动终端做规则运动的轨迹;
[0032]对比模块,用于将所述第一运动轨迹与预设的验证运动轨迹相对比;若所述第一运动轨迹与所述验证运动轨迹的相似度超过第一阈值,则判断所述用户可信。
[0033]所述采集模块,还用于获取所述移动终端的至少两次第二运动轨迹,所述第二运动轨迹为用户持所述移动终端做所述规则运动的轨迹;
[0034]所述对比模块,还用于将所述至少两次第二运动轨迹相对比;
[0035]还包括存储模块,用于若所述至少两次第二运动轨迹的相似度超过第二阈值,则将所述至少两次第二运动轨迹中的任一第二运动轨迹作为预设的验证运动轨迹。
[0036]还包括前置处理模块,用于获取所述移动终端的陀螺仪型号;根据所述移动终端的陀螺仪型号,生成终端标识;
[0037]所述对比模块,还用于将所述终端标识与预设的验证标识相对比。
[0038]所述对比模块还用于:
[0039]获取所述移动终端的第一运动轨迹的弧度;
[0040]若所述第一运动轨迹中存在弧度大于第三阈值的运动轨迹,则确定所述第一运动轨迹中有转折;
[0041]将所述第一运动轨迹的转折处的运动轨迹与所述验证运动轨迹对应的转折处的运动轨迹相对比。
[0042]所述对比模块根据下列方式确定所述第一运动轨迹与所述验证运动轨迹的相似度:
[0043]从所述第一运动轨迹中确定至少一个第一轨迹段,以及从所述验证运动轨迹的中确定至少一个第二轨迹段,其中每个所述第一轨迹段均为转折处的运动轨迹,每个所述第二轨迹段均为转折处的运动轨迹;
[0044]根据所在运动轨迹的位置将第一轨迹段和第二轨迹段进行分组,其中每组里有一个第一轨迹段和一个第二轨迹段,一个组中的第一轨迹段在所述第一运动轨迹的位置与第二轨迹段在所述验证运动轨迹的位置相同;
[0045]将每组中的第一轨迹段与第二轨迹段分别对比,确定相似度超过第四阈值的组的数量,并将确定的数量和第一轨迹段的数量的比值作为所述第一运动轨迹与所述验证运动轨迹的相似度。
[0046]所述对比模块还用于:
[0047]将所述第一运动轨迹划分为多个轨迹段;
[0048]根据划分的每个轨迹段的弧度,从多个轨迹段中确定第一轨迹段;
[0049]所述从所述验证运动轨迹的中确定至少一个第二轨迹段,包括:
[0050]将所述验证运动轨迹划分为多个轨迹段;
[0051]根据划分的每个轨迹段的弧度,从多个轨迹段中确定第二轨迹段。
[0052]本发明实施例中,当需要对移动终端用户的可信度进行认证时,要求用户持移动终端做规则运动,如手持手机书写规定的字母。获取规则运动的轨迹,并将该轨迹作为第一运动轨迹,与预设的验证运动轨迹相对比,验证运动轨迹是移动终端的可信用户创建并存储的,若第一运动轨迹与验证运动轨迹的相似度超过第一阈值,则判断该用户与可信用户是同一个人,即该用户可信,可以进行后续操作。本发明实施例中,以用户自身的书写特征作为依据进行可信度认证,避免了现有技术中密码容易泄露而存在的安全隐患。且用户在认证时,只需持移动终端进行一次规则运动即可,方便快捷,避免了需要输入多种密码的繁琐过程。此外,由于现有的绝大多数移动终端中均具有运动传感器,可以支持本发明实施例的认证方法,因此不需额外增加装置模块,降低了成本,具有广泛的适用性。
【附图说明】
[0053]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0054]图1为本发明实施例中用户可信度认证方法的流程图;
[0055]图2为本发明实施例中手机运动轨迹的示意图;
[0056]图3为本发明实施例中建立的坐标系的示意图;
[0057]图4为本发明实施例中另一用户可信度认证方法的流程图;
[0058]图5为本发明实施例中初步验证过程的流程图;
[0059]图6为本发明实施例中创建验证运动轨迹过程的流程图;
[0060]图7为本发明实施例中验证用户可信度过程的流程图;
[0061]图8为本发明实施例中用户可信度认证装置的示意图。
【具体实施方式】
[0062]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0063]本发明实施例中的移动终端,可以是具有运动传感器的智能手机、平板电脑等。
[0064]现有技术中,用户身份的识别通常是通过账号和密码核对,短信验证消息等认证方式实现的,但是由于网络的开放性,这种方式的最大弊
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1