[发明专利]一种验证码获取方法、装置和终端在审
申请号: | 201810589069.0 | 申请日: | 2015-12-31 |
公开(公告)号: | CN109040010A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 黄曦;张作强 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06F21/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证码 短信 应用 终端 输入法 读取 服务器发送 验证码信息 信息泄露 应用安装 应用接收 用户短信 终端安装 安全 | ||
1.一种验证码获取方法,其特征在于,所述方法包括:
待获取验证码的应用向服务器发送获取验证码请求,其中,所述待获取验证码的应用安装在终端上,所述终端安装的应用还包括输入法应用和短信应用;
所述短信应用接收所述服务器发送的包含验证码的短信;
所述输入法应用读取所述短信中的验证码,其中,所述终端不允许所述输入法应用和所述短信应用以外的应用读取所述终端中的短信。
2.根据权利要求1所述的方法,其特征在于,所述输入法应用读取所述短信中的验证码之后,所述方法还包括:将读取到的所述验证码填入验证码输入区域。
3.根据权利要求1所述的方法,其特征在于,所述输入法应用读取所述短信中的验证码之后,所述方法还包括:将读取到的所述验证码显示在所述输入法应用在所述终端上的显示区域。
4.根据权利要求1所述的方法,其特征在于,所述输入法应用读取所述短信中的验证码之后,所述方法还包括:
根据读取到的所述验证码中包括的字符串的字符顺序,将所述字符串中的字符逐个显示在所述输入法应用的键盘上。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述短信应用接收所述服务器发送的包含验证码的短信具体为:
在预设时间内,所述短信应用接收所述服务器发送的包含验证码的短信的个数至少为2;
在所述短信应用接收所述服务器发送的包含验证码的短信之后,所述方法还包括:
确定在所述预设时间内接收到的所有包含验证码的短信;
确定所述所有包含验证码的短信中包含应用标识的短信,其中,所述应用标识用于标识所述待获取验证码的应用;
所述输入法应用读取所述短信中的验证码具体为:
所述输入法应用读取包含所述应用标识的短信中的验证码。
6.根据权利要求5所述的方法,其特征在于,确定所述所有包含验证码的短信中包含应用标识的短信,具体为:
若确定所述所有包含验证码的短信中包含应用标识的短信个数至少为2,确定包含应用标识的短信中接收时间最晚的短信;
所述输入法应用读取包含所述应用标识的短信中的验证码,具体为:
所述输入法应用读取所述接收时间最晚的短信中的验证码。
7.一种获取验证码的装置,其特征在于,所述装置安装的应用包括待获取验证码的应用、输入法应用和短信应用;所述装置还包括:
发送单元,用于向服务器发送获取验证码请求;
接收单元,用于接收所述服务器发送的包含验证码的短信;
读取单元,用于读取所述短信中的验证码,其中,所述装置不允许所述输入法应用和所述短信应用以外的应用读取所述装置中的短信。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括填入单元,用于将读取到的所述验证码填入验证码输入区域。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括第一显示单元,用于将读取到的所述验证码显示在所述输入法应用在所述装置上的显示区域。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括第二显示单元,用于根据读取到的所述验证码中包括的字符串的字符顺序,将所述字符串中的字符逐个显示在所述输入法应用的键盘上。
11.根据权利要求7-10任一项所述的装置,其特征在于,所述接收单元具体用于在预设时间内,接收所述服务器发送的包含验证码的短信的个数至少为2;
所述装置还包括:
第一确定单元,用于确定在所述预设时间内接收到的所有包含验证码的短信;
第二确定单元,用于确定所述所有包含验证码的短信中包含应用标识的短信,其中,所述应用标识用于标识所述待获取验证码的应用;
所述读取单元,具体用于读取包含所述应用标识的短信中的验证码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810589069.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:IP容忍和信令互通
- 下一篇:数据处理的方法、装置、系统及终端设备