[发明专利]一种验证码安全加固的认证方法及系统在审
申请号: | 201611243591.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106713327A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 谈剑锋;梅阳;姜立稳;胡剑波;谢勇;钱金金 | 申请(专利权)人: | 上海众人网络安全技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W4/14 |
代理公司: | 上海硕力知识产权代理事务所31251 | 代理人: | 郭桂峰 |
地址: | 201821 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 安全 加固 认证 方法 系统 | ||
1.一种验证码安全加固的认证方法,其特征在于,包括步骤:
S100服务器接收用户发送的获取验证码请求后,下发短信验证码给所述用户;
S200所述客户端将所述用户获取的所述短信验证码通过算法进行加密生成短信密文;
S300所述客户端获取已验证次数,并添加本次验证,得到验证计数值;
S400所述客户端将用户信息,所述验证计数值和短信密文组成的验证文件发送给所述服务器;
S500所述服务器接收所述验证文件并进行验证。
2.根据权利要求1所述的一种验证码安全加固的认证方法,其特征在于,在所述步骤S300之后还包括步骤:
S350所述客户端对所述验证计数值进行加密生成计数密文;
所述步骤S400包括步骤:
S410所述客户端将用户信息、客户端标识信息、所述计数密文、及短信密文组成的验证文件发送给所述服务器。
3.根据权利要求1所述的一种验证码安全加固的认证方法,其特征在于,还包括步骤:
S010所述客户端获取所述用户信息,并将所述用户信息发送至所述服务器;
S020所述服务器接收所述用户信息,并根据所述用户信息生成与所述用户信息唯一关联的密钥参数,同时将所述密钥参数进行存储;
S030所述服务器根据所述密钥参数,通过算法重构机制将所述服务器内部存储的算法进行重构生成新算法;
S040所述服务器将所述新算法发送至所述客户端进行存储。
4.根据权利要求3所述的一种验证码安全加固的认证方法,其特征在于,
所述步骤S020包括:
所述服务器根据接收的所述用户信息结合存储的SOTP算法生成与所述用户信息唯一关联的密钥参数;
所述步骤S030包括步骤:
S031所述服务器结合所述密钥参数和数据码编码算法重构生成所述服务器的新算法;
S032所述服务器结合所述密钥参数和数据码解码算法重构生成所述客户端的新算法;
所述步骤S040包括步骤:
S041所述服务器将所述重构后生成的客户端的新算法发送至客户端。
5.根据权利要求3所述的一种验证码安全加固的认证方法,其特征在于,在步骤S030中,所述服务器结合所述密钥参数和所述算法重构机制将所述服务器内部存储的算法进行重构生成新算法,至少包括以下一个步骤:
根据所述密钥参数,确定所述新算法的运算顺序;
根据所述密钥参数,确定所述新算法的分组数据块的结构,以及所述分组数据块的运算顺序;
根据所述密钥参数,确定所述新算法中的固定参数。
6.根据权利要求2所述的一种验证码安全加固的认证方法,其特征在于,所述步骤S310包括步骤:
S311所述客户端对所述计数值采用RSA加密算法进行加密,生成计数密文。
7.根据权利要求2-6任一项所述的一种验证码安全加固的认证方法,其特征在于,所述步骤S500包括步骤:
S510所述服务器接收所述验证文件;
S520所述服务器使用解密算法解密所述验证文件中的所述计数密文,获得所述验证计数值
S530所述服务器判断所述验证计数值是否大于所述服务器存储的所述客户端的已验证计数值,若是则进入步骤S540,否则进入步骤S550;
S540所述服务器解密接收的所述验证文件中的短信密文,获得短信验证码,并判断所述短信验证码是否与之前下发给所述用户的短信验证码是否一致,若是,则验证所述用户身份成功,并将所述服务器存储的所述客户端的已验证计数值更新为解密计数密文获得的计数值;否则验证所述用户身份失败;
S550判断所述报文被重放,验证所述用户身份失败。
8.根据权利要求7所述的一种验证码安全加固的认证方法,其特征在于,还包括步骤:
S080当所述客户端存储的验证计数值与所述服务器存储的所述客户端的已验证计数值的差值大于预设值时,校准所述客户端存储的验证计数值与所述服务器存储的所述客户端的已验证计数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众人网络安全技术有限公司,未经上海众人网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611243591.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环保型橡胶增亮剂
- 下一篇:一种聚乙烯氟化色母粒及其制备方法