[发明专利]一种获取和生成验证码的方法、终端及服务器在审
申请号: | 201710159780.8 | 申请日: | 2017-03-17 |
公开(公告)号: | CN107086984A | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 谢华 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 阳开亮 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 生成 验证 方法 终端 服务器 | ||
1.一种获取验证码的方法,其特征在于,包括:
若检测到触发获取验证码的预设操作,向服务器发送验证码获取请求,所述验证码获取请求中至少包括当前终端的设备身份识别信息;
接收所述服务器返回的加密信息,所述加密信息由所述服务器根据所述设备身份识别信息对应的加密密钥对其生成的验证码进行加密得到;
根据预存的解密密钥对所述加密信息进行解密,得到所述验证码;
将所述验证码进行显示。
2.根据权利要求1所述的获取验证码的方法,其特征在于,所述若检测到触发获取验证码的预设操作,向服务器发送验证码获取请求包括:
若检测到触发获取验证码的预设操作,获取用户输入的用于接收验证码的接收账号;
根据所述接收账号和当前终端的设备身份识别信息生成验证码获取请求;
将所述验证码获取请求发送至服务器。
3.根据权利要求2所述的获取验证码的方法,其特征在于,所述根据预存的解密密钥对所述加密信息进行解密包括:
若接收到所述服务器根据所述接收账号发送的所述加密信息,则根据预存的解密密钥对所述加密信息进行解密,得到所述验证码。
4.一种生成验证码的方法,其特征在于,包括:
若接收到验证码获取请求,从所述验证码获取请求中解析设备身份识别信息;
根据预存的设备身份识别信息与加密密钥之间的预设对应关系,确定解析到的所述设备身份识别信息对应的加密密钥;
根据所述加密密钥生成加密信息,并将所述加密信息发送至请求端;其中,所述加密信息中包括验证码。
5.根据权利要求4所述的生成验证码的方法,其特征在于,还包括:
从所述验证码获取请求中解析接收账号;
所述将所述加密信息发送至请求端包括:
根据所述接收账号将所述加密信息发送至请求端。
6.一种终端,其特征在于,包括:
发送单元,用于若检测到触发获取验证码的预设操作,向服务器发送验证码获取请求,所述验证码获取请求中至少包括当前终端的设备身份识别信息;
接收单元,用于接收所述服务器返回的加密信息,所述加密信息由所述服务器根据所述设备身份识别信息对应的加密密钥对其生成的验证码进行加密得到;
解密单元,用于根据预存的解密密钥对所述加密信息进行解密,得到所述验证码;
显示单元,用于将所述验证码进行显示。
7.根据权利要求6所述的终端,其特征在于,所述发送单元包括:
第一获取单元,用于若检测到触发获取验证码的预设操作,获取用户输入的用于接收验证码的接收账号;
请求生成单元,用于根据所述接收账号和当前终端的设备身份识别信息生成验证码获取请求;
请求发送单元,用于将所述验证码获取请求发送至服务器。
8.根据权利要求7所述的终端,其特征在于,所述解密单元具体用于若接收到所述服务器根据所述接收账号发送的所述加密信息,则根据预存的解密密钥对所述加密信息进行解密,得到所述验证码。
9.一种服务器,其特征在于,包括:
第一解析单元,用于若接收到验证码获取请求,从所述验证码获取请求中解析设备身份识别信息;
确定单元,用于根据预存的设备身份识别信息与加密密钥之间的预设对应关系,确定解析到的所述设备身份识别信息对应的加密密钥;
加密单元,用于根据所述加密密钥生成加密信息,并将所述加密信息发送至请求端;其中,所述加密信息中包括验证码。
10.根据权利要求9所述的服务器,其特征在于,还包括:
第二解析单元,用于从所述验证码获取请求中解析接收账号;
所述加密单元还用于根据所述接收账号将所述加密信息发送至请求端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710159780.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能汽车语音快速登录方法及装置
- 下一篇:履带式核辐射监测机器人控制系统