1.一种基于手势验证的认证方法,其特征在于,包括:
手势提取终端调用内设的接近传感器对用户的手势进行识别,获得用户手势信息;其中,所述用户手势信息包括若干用户手势片段;每一所述用户手势片段设置有对应的属性参数;所述属性参数包括:用户手势距离、用户手势时长以及用户手势间隔;所述用户手势距离为用户的手与手势提取终端的距离,所述用户手势时长为每一用户手势片段的时长,所述用户手势间隔为当前用户手势片段与下一用户手势片段的时间间隔;
所述手势提取终端将所述用户手势信息发送至服务终端,以使所述服务终端将每一所述用户手势片段中的用户手势距离、用户手势时长及用户手势间隔与预存手势信息中的各预存手势片段进行匹配,并在匹配成功时通过认证成功。
2.如权利要求1所述的基于手势验证的认证方法,其特征在于,所述手势提取终端为手机终端。
3.如权利要求1所述的基于手势验证的认证方法,其特征在于,所述用户手势片段中规定的手势为幅度为0-5厘米范围内的单个手指的手势。
4.如权利要求1所述的基于手势验证的认证方法,其特征在于,所述手势提取终端在调用内设的接近传感器,对所述用户所做的手势进行识别之前,还包括:
调用内设的光线传感器对所述接近传感器进行环境参数校准和材质反射系数配置。
5.一种基于手势验证的认证系统,其特征在于,包括:服务终端以及手势提取终端;其中,所述手势提取终端为手机终端;
所述手势提取终端,用于响应用户的认证操作,接收用户输入的用户名并调用内设的接近传感器对用户的手势进行识别,获得用户手势信息;其中,所述用户手势信息包括若干用户手势片段;每一所述用户手势片段设置有对应的属性参数;所述属性参数包括:用户手势距离、用户手势时长以及用户手势间隔;所述用户手势距离为用户的手与手势提取终端的距离,所述用户手势时长为每一用户手势片段的时长,所述用户手势间隔为当前用户手势片段与下一用户手势片段的时间间隔;
所述手势提取终端,还用于将所述用户手势信息及所述用户名发送至服务终端;
所述服务终端,用于接收所述用户手势信息及用户名,继而将每一所述用户手势片段中的用户手势距离、用户手势时长及用户手势间隔与预存手势信息中的各预存手势片段进行匹配,并在匹配成功时通过认证成功;其中,所述预存手势信息为与所述用户名对应并预先存储在服务终端的手势信息。
6.一种基于手势验证的认证系统,其特征在于,包括:服务终端、访问终端及手势提取终端;其中,所述手势提取终端为手机终端;
所述访问终端,用于响应用户的进行手势认证操作,继而向所述服务终端发送认证请求;其中,所述认证请求中包含用户输入的用户名;
所述服务终端,用于接收所述认证请并生成响应页面,继而将所述响应页面发送至访问终端;其中,所述响应页面内含有二维码,且所述二维码包含所述服务终端的url地址及所述用户名;
所述手势提取终端,用于扫描所述二维码,获取所述服务终端的url地址及所述用户名,并调用内设的接近传感器对用户的手势进行识别,获得用户手势信息;其中,所述用户手势信息包括若干用户手势片段;每一所述用户手势片段设置有对应的属性参数;所述属性参数包括:用户手势距离、用户手势时长以及用户手势间隔;所述用户手势距离为用户的手与手势提取终端的距离,所述用户手势时长为每一用户手势片段的时长,所述用户手势间隔为当前用户手势片段与下一用户手势片段的时间间隔;
所述手势提取终端,还用于根据所述服务终端的url地址,将所述用户名及所述用户手势信息发送至所述服务终端;
所述服务终端,用于接收手势信息及所述用户名,继而将每一所述用户手势片段中的用户手势距离、用户手势时长及用户手势间隔与预存手势信息中的各预存手势片段进行匹配,并在匹配成功时通过认证成功;其中,所述预存手势信息为与所述用户名对应并预先存储在服务终端的手势信息。
7.一种基于手势验证的认证系统,其特征在于,包括:服务终端、访问终端及手势提取终端;其中,所述手势提取终端为手机终端;
所述访问终端,用于响应用户的进行手势认证操作,继而向所述服务终端发送认证请求;
所述服务终端,用于接收所述认证请并生成响应页面,继而将所述响应页面发送至访问终端;其中,所述响应页面内含有二维码,且所述二维码包含所述服务终端的url地址;
所述手势提取终端,用于扫描所述二维码,获取所述服务终端的url地址;继而接收用户输入的用户名,并调用内设的接近传感器对用户的手势进行识别,获得用户手势信息;其中,所述用户手势信息包括若干用户手势片段;每一所述用户手势片段设置有对应的属性参数;所述属性参数包括:用户手势距离、用户手势时长以及用户手势间隔;所述用户手势距离为用户的手与手势提取终端的距离,所述用户手势时长为每一用户手势片段的时长,所述用户手势间隔为当前用户手势片段与下一用户手势片段的时间间隔;
所述手势提取终端,还用于根据所述服务终端的url地址,将所述用户名及所述用户手势信息发送至所述服务终端;
所述服务终端,用于接收手势信息及所述用户名,继而将每一所述用户手势片段中的用户手势距离、用户手势时长及用户手势间隔与预存手势信息中的各预存手势片段进行匹配,并在匹配成功时通过认证成功;其中,所述预存手势信息为与所述用户名对应并预先存储在服务终端的手势信息。