[发明专利]应用程序验证用户身份的方法、移动终端以及存储介质有效
| 申请号: | 201810827480.7 | 申请日: | 2018-07-25 |
| 公开(公告)号: | CN109033801B | 公开(公告)日: | 2022-07-08 |
| 发明(设计)人: | 叶墩辉 | 申请(专利权)人: | 河北千和电子商务有限公司 |
| 主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/46 |
| 代理公司: | 北京华仁联合知识产权代理有限公司 11588 | 代理人: | 霍春荣 |
| 地址: | 050000 河北省石家庄市裕华区槐安*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 验证 用户 身份 方法 移动 终端 以及 存储 介质 | ||
1.一种应用程序验证用户身份的方法,应用于移动终端,其特征在于,包括:
向服务器发送验证请求;
接收服务器发送的加密验证信息;
存储所述加密验证信息至所述移动终端,当接收到用户对所述移动终端预设操作时对所述加密验证信息进行解密以生成验证码;
将所述验证码发送至服务器,当所述验证码匹配服务器预设条件时判断所述移动终端验证成功;
所述应用程序验证用户身份的方法还包括:
生成加密公钥和解密私钥;
将所述加密公钥存储至服务器以及将所述解密私钥存储至移动终端;
其中,通过所述加密公钥生成所述加密验证信息,通过所述解密私钥对所述验证信息进行解密以生成所述验证码;
所述当接收到用户对所述移动终端预设操作时对所述加密验证信息进行解密以生成验证码的步骤包括:
对所述加密验证信息执行一个复制操作,所述移动终端在复制完成后,所述解密私钥对所述加密验证信息进行解密以得到所述验证码,在所述移动终端再执行一次粘贴操作时,此时粘贴的内容为所述验证码。
2.如权利要求1所述的应用程序验证用户身份的方法,其特征在于,所述向服务器发送验证请求之后还包括:
生成随机数并将所述随机数存储至服务器中;
其中,所述通过所述加密公钥生成所述加密验证信息具体包括:
通过所述加密公钥对所述随机数进行加密以生成所述加密验证信息。
3.如权利要求2所述的应用程序验证用户身份的方法,其特征在于,当所述验证码匹配服务器预设条件时判断所述移动终端验证通过具体包括:
当向服务器发送的所述验证码和服务器中存储的所述随机数相同时判断所述移动终端验证成功。
4.如权利要求1-3任一项所述的应用程序验证用户身份的方法,其特征在于,还包括:
在所述移动终端验证成功后向所述移动终端发送验证成功的通知并建立所述移动终端和服务器的高安全级别通信。
5.如权利要求4所述的应用程序验证用户身份的方法,其特征在于,所述向服务器发送验证请求包括:
接收用户在所示移动终端的验证输入,所述验证输入包含所述移动终端的标识;
向服务器发送所述验证输入;
当所述验证输入不满足预设条件时判断所述移动终端验证失败。
6.如权利要求5所述的应用程序验证用户身份的方法,其特征在于,所述当所述验证输入不满足预设条件时, 中止移动终端的验证过程, 具体包括:
当所述验证输入不满足预设格式和长度时判断所述移动终端验证失败;
所述建立所述移动终端和服务器的高安全级别通信之后还包括:
存储所述验证输入至服务器,当服务器在预设时间内接收到的新的验证输入与所述验证输入相同时中止验证过程。
7.如权利要求5所述的应用程序验证用户身份的方法,其特征在于,所述向服务器发送验证请求之后还包括:
生成计时器并开始计时;
在将所述验证码发送至服务器时终止计时;
当用时大于预设时间时判断所述移动终端验证失败。
8.一种移动终端,其特征在于,所述移动终端包括处理器以及存储器;
所述存储器用于存储可执行程序;
所述处理器用于执行所述可执行程序以实现如权利要求1-7任一项所述的应用程序验证用户身份的方法。
9.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有可执行程序,所述可执行程序被执行时以实现如权利要求1-7任一项所述的应用程序验证用户身份的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北千和电子商务有限公司,未经河北千和电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810827480.7/1.html,转载请声明来源钻瓜专利网。





