[发明专利]一种身份验证方法和装置在审
| 申请号: | 201510703867.8 | 申请日: | 2015-10-26 |
| 公开(公告)号: | CN106612181A | 公开(公告)日: | 2017-05-03 |
| 发明(设计)人: | 杨霞;林陆一;郝允允;李轶峰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06F21/31 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙)44300 | 代理人: | 黄威 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 身份验证 方法 装置 | ||
1.一种身份验证方法,其特征在于,包括:
接收用户的身份验证请求,所述身份验证请求携带鉴权信息;
根据所述身份验证请求生成验证码;
确定用户需要输入验证码时,获取用户在触控板上的操作手势;
根据所述操作手势生成对应的二进制字符串;
按照预置规则将所述二进制字符串与所述验证码进行匹配;
若匹配,则在确定所述鉴权信息正确时,确定身份验证通过;
若不匹配,则拒绝所述身份验证请求。
2.根据权利要求1所述的方法,其特征在于,所述根据所述操作手势生成对应的二进制字符串,包括:
确定所述操作手势为轻触时,生成字符1;
确定所述操作手势为点按时,生成字符0;
将生成的字符按照操作手势的顺序进行排列,组成二进制字符串。
3.根据权利要求1所述的方法,其特征在于,所述根据所述操作手势生成对应的二进制字符串,包括:
确定所述操作手势为轻触时,生成字符0;
确定所述操作手势为点按时,生成字符1;
将生成的字符按照操作手势的顺序进行排列,组成二进制字符串。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述验证码为二进制字符串,则所述按照预置规则将所述二进制字符串与所述验证码进行匹配,包括:
确定所述操作手势对应的二进制字符串与所述验证码是否一致;
若一致,则确定所述操作手势对应的二进制字符串与所述验证码匹配;
若不一致,则确定所述操作手势对应的二进制字符串与所述验证码不匹配。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述验证码为十进制数字组合或十六进制数字组合,则所述按照预置规则将所述二进制字符串与所述验证码进行匹配,包括:
将所述十进制数字组合或十六进制数字组合转换为二进制字符串;
确定所述操作手势对应的二进制字符串与转换得到的二进制字符串是否一致;
若一致,则确定所述操作手势对应的二进制字符串与所述验证码匹配;
若不一致,则确定所述操作手势对应的二进制字符串与所述验证码不匹配。
6.根据权利要求1至3任一项所述的方法,其特征在于,在确定所述二进制字符串与所述验证码匹配时,还包括:
若确定所述鉴权信息不正确,则拒绝所述身份验证请求。
7.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述身份验证请求生成验证码时,还包括:
生成提示信息,所述提示信息用于指示操作手势与二进制字符的对应关系;
所述获取用户在触控板上的操作手势,包括:获取用户根据所述提示信息在触控板上的操作手势。
8.一种身份验证装置,其特征在于,包括:
接收单元,用于接收用户的身份验证请求,所述身份验证请求携带鉴权信息;
验证码生成单元,用于根据所述身份验证请求生成验证码;
获取单元,用于确定用户需要输入验证码时,获取用户在触控板上的操作手势;
字符串生成单元,用于根据所述操作手势生成对应的二进制字符串;
处理单元,用于按照预置规则将所述二进制字符串与所述验证码进行匹配,若匹配,则在确定所述鉴权信息正确时,确定身份验证通过,若不匹配,则拒绝所述身份验证请求。
9.根据权利要求8所述的身份验证装置,其特征在于,
所述字符串生成单元,具体用于确定所述操作手势为轻触时,生成字符1;确定所述操作手势为点按时,生成字符0;将生成的字符按照操作手势的顺序 进行排列,组成二进制字符串。
10.根据权利要求8所述的身份验证装置,其特征在于,
所述字符串生成单元,具体用于确定所述操作手势为轻触时,生成字符0;确定所述操作手势为点按时,生成字符1;将生成的字符按照操作手势的顺序进行排列,组成二进制字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510703867.8/1.html,转载请声明来源钻瓜专利网。





