一种校验方法、装置及计算机可读存储介质制造方法及图纸

技术编号:19098856 阅读:33 留言:0更新日期:2018-10-03 02:47
本发明专利技术公开了一种校验方法,包括:在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的本发明专利技术还同时公开了一种校验装置以及计算机可读存储介质。

【技术实现步骤摘要】
一种校验方法、装置及计算机可读存储介质
本专利技术涉及终端用户认证领域,尤其涉及一种校验方法、装置及计算机可读存储介质。
技术介绍
目前,随着计算机技术的快速发展,网络安全的问题越来越受到重视,为了保证用户的安全,终端用户的认证变得越来越重要。其中,验证码作为一种验证手段,包括:文本验证码、图形验证码、滑动验证码、短信验证码、语音验证码。但是,文本验证码可操作性较差;简单的图片验证码和简单的静态滑动验证容易被机器识别和模拟;复杂的图片验证码和滑动验证会增加人工处理的难度,导致校验成功率降低;短信验证码和语音验证码需要依赖相应的电信运营商平台,由于短信和语音接收成功率无法保证,因而校验的成功率会降低,并且需要向电信运营商平台付费,增加了运营成本。因此,亟需找到一种能够有效避免机器模拟且提高校验成功率的技术方案。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种校验方法、装置及计算机可读存储介质,能够有效避免机器模拟以及提高校验成功率。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种校验方法,所述方法包括:在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的。上述方案中,所述在显示界面依次绘制至少两个轨迹段,包括:从服务器获取绘制参数;所述绘制参数至少包括所述轨迹段起始点和终点的坐标、坐标点的绘制顺序;利用所述绘制参数中的坐标,确定一个点阵;利用每个轨迹段的起始点和终点坐标,在所述点阵中确定轨迹段的位置;利用所述绘制参数中的坐标点的绘制顺序,确定轨迹段的绘制顺序;按照确定的绘制顺序,在显示界面依次绘制轨迹段。上述方案中,所述在显示界面依次绘制至少两个轨迹段,包括:所述绘制参数至少还包括各个轨迹段的绘制速度及绘制颜色;利用所述绘制参数中的每个轨迹段的绘制速度,绘制轨迹段;利用所述绘制参数中的每个轨迹段的绘制颜色,将轨迹段的绘制颜色显示为所述绘制参数中对应的绘制颜色。上述方案中,所述确定校验结果,包括:将表征所述第二轨迹的信息发送给服务器;所述信息用于供服务器进行校验;接收服务器发送的校验结果。本专利技术实施例提供一种校验方法,所述方法包括:接收终端发送的表征第二轨迹的信息;所述第二轨迹为终端根据用户的触摸操作绘制的;根据所述第二轨迹与第一轨迹的匹配程度,得到校验结果;所述第一轨迹为所述终端利用服务器本地保存的至少两个轨迹段绘制形成的;其中,所述轨迹段绘制完成后在所述终端的显示界面上消失;向所述终端发送所述校验结果。上述方案中,所述方法还包括:获取终端用户的账号可信度;利用所述账号可信度,确定各轨迹段起始点和终点的坐标、坐标点的绘制顺序;将确定的坐标及坐标点的绘制顺序,作为绘制参数;所述绘制参数用于供所述终端绘制所述第一轨迹;向所述终端发送所述绘制参数。所述根据所述第二轨迹与第一轨迹的匹配程度,得到校验结果,包括:利用所述第二轨迹,确定对应的各个轨迹段;针对每个轨迹段,利用所述信息中对应用户触发操作的触发顺序以及触发点的坐标,判断对应第二轨迹的轨迹段与本地保存的对应第一轨迹的轨迹段是否匹配;当确定匹配时,利用与第二轨迹关联的相关信息,获取所述终端用户的账号可信度;判断所述终端用户的账号可信度是否大于预设阈值;如果确定大于时,则校验成功;否则,校验失败。本专利技术实施例提供一种校验装置,所述装置包括:绘制模块,用于在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测模块,用于检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定模块,用于确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的。本专利技术实施例提供一种校验装置,所述装置包括:接收模块,用于接收终端发送的表征第二轨迹的信息;所述第二轨迹为终端根据用户的触摸操作绘制的;校验模块,用于根据所述第二轨迹与第一轨迹的匹配程度,得到校验结果;所述第一轨迹为所述终端利用服务器本地保存的至少两个轨迹段绘制形成的;其中,所述轨迹段绘制完成后在所述终端的显示界面上消失;发送模块,用于向所述终端发送所述校验结果。本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上面所述任一项校验方法的步骤。本专利技术实施例提供一种校验装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器用于运行所述计算机程序时,执行上面所述任一项校验方法的步骤。本专利技术实施例提供的校验方法、装置及计算机可读存储介质,在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的。本专利技术实施例中,由于轨迹段绘制完成后在终端的显示界面上清除绘制的相应轨迹段,因而终端用户能够依赖对至少两个轨迹段形成的第一轨迹的记忆,在显示界面中进行触摸操作,最终得到第二轨迹。显然,依赖用户对动态绘制的第一轨迹的记忆得到第二轨迹,降低了机器模拟的可能性,能够有效避免机器模拟,同时有助于提高校验成功率。附图说明图1为相关技术中静态轨迹的示意图;图2为相关技术中静态轨迹的验证流程示意图;图3为本专利技术实施例校验方法的流程示意图一;图4为本专利技术实施例校验方法的流程示意图二;图5为本专利技术实施例终端、服务器的功能模块框架示意图;图6为本专利技术实施例动态绘制的各轨迹段示意图;图7为本专利技术实施例轨迹段的示意图;图8为本专利技术实施例轨迹校验的具体实现流程示意图;图9为本专利技术实施例校验装置的结构示意图一;图10为本专利技术实施例校验装置的结构示意图二;图11为本专利技术实施例校验装置的结构示意图三。具体实施方式验证码作为认证终端用户的验证手段,验证码的形式包括:文本验证码、图形验证码、滑动验证码、短信验证码、语音验证码。图1为静态轨迹的示意图,图2为静态轨迹的验证流程示意图,图2所示静态轨迹的验证过程包括:步骤201:服务端生成演示轨迹;步骤202:客户端将服务端生成的演示轨迹以静态形式展示在显示界面,所述演示轨迹用于供用户在显示界面上通过滑动操作进行模拟绘制;步骤203:用户在显示界面上通过滑动操作进行模拟绘制;步骤204:客户端采集用户的滑动操作,将基于用户的滑动操作生成的模拟轨迹上传到服务端;步骤205:服务器将所述模拟轨迹与所述演示轨迹进行校验,并返回校验结果;步骤206:校验成功;步骤207:校验失败。但是,针对静态轨迹的滑动验证容易被机器识别和模拟。基于此,本专利技术实施例中,在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定本文档来自技高网...

【技术保护点】
1.一种校验方法,其特征在于,所述方法包括:在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的。

【技术特征摘要】
1.一种校验方法,其特征在于,所述方法包括:在显示界面依次绘制至少两个轨迹段,且轨迹段绘制完成后在所述显示界面上清除绘制的相应轨迹段;绘制的至少两个轨迹段形成第一轨迹;检测用户的触摸操作,根据所述触摸操作,在所述显示界面上绘制第二轨迹;确定校验结果;所述校验结果为根据所述第一轨迹和所述第二轨迹的匹配程度确定的。2.根据权利要求1所述的方法,其特征在于,所述在显示界面依次绘制至少两个轨迹段,包括:从服务器获取绘制参数;所述绘制参数至少包括所述轨迹段起始点和终点的坐标、坐标点的绘制顺序;利用所述绘制参数中的坐标,确定一个点阵;利用每个轨迹段的起始点和终点坐标,在所述点阵中确定轨迹段的位置;利用所述绘制参数中的坐标点的绘制顺序,确定轨迹段的绘制顺序;按照确定的绘制顺序,在显示界面依次绘制轨迹段。3.根据权利要求2所述的方法,其特征在于,所述在显示界面依次绘制至少两个轨迹段,包括:所述绘制参数至少还包括各个轨迹段的绘制速度及绘制颜色;利用所述绘制参数中的每个轨迹段的绘制速度,绘制轨迹段;利用所述绘制参数中的每个轨迹段的绘制颜色,将轨迹段的绘制颜色显示为所述绘制参数中对应的绘制颜色。4.根据权利要求1所述的方法,其特征在于,所述确定校验结果,包括:将表征所述第二轨迹的信息发送给服务器;所述信息用于供服务器进行校验;接收服务器发送的校验结果。5.一种校验方法,其特征在于,所述方法包括:接收终端发送的表征第二轨迹的信息;所述第二轨迹为终端根据用户的触摸操作绘制的;根据所述第二轨迹与第一轨迹的匹配程度,得到校验结果;所述第一轨迹为所述终端利用服务器本地保存的至少两个轨迹段绘制形成的;其中,所述轨迹段绘制完成后在所述终端的显示界面上消失;向所述终端发送所述校验结果。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取终端用户的账号可信度;利用所述账号可信度,确定各轨迹段起始点和终点的坐标、坐标点的绘制顺序;将确定的坐...

【专利技术属性】
技术研发人员:段伟伟吴耀华李琳周冰
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京,11

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

1