[发明专利]一种增强型动态二维码认证系统及其认证方法有效
申请号: | 201510039246.4 | 申请日: | 2015-01-26 |
公开(公告)号: | CN104601332B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 谈剑锋;盛学明;王力;尤磊 | 申请(专利权)人: | 上海众人网络安全技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;G06F21/31 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201821 上海市嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种增强型动态二维码认证系统及其方法,其中,系统的客户端中至少包括数据获取模块,用于获取用户信息和支付信息;第一运算模块,结合上述信息和第二算法生成第一动态口令;二维码生成模块,结合上述信息以及第一动态口令生成二维码信息;服务器中至少包括随机数生成模块,根据从二维码信息中获取的用户信息生成一随机数;算法重构模块,用于通过一预设重构机制重构第一算法生成第二算法;第二运算模块,结合用户信息,支付信息,以及第二算法生成第二动态口令;比对模块,比对第二动态口令和第一动态口令,其将二维码认证技术与一种全新的动态口令认证技术结合,使得二维码处于动态变化中,保障了二维码在认证过程中的安全性。 | ||
搜索关键词: | 一种 增强 动态 二维码 认证 系统 及其 方法 | ||
【主权项】:
一种增强型动态二维码认证系统,包括客户端和服务器,其特征在于,所述客户端中至少包括:数据获取模块,用于获取用户信息和支付信息;第一运算模块,与所述数据获取模块连接,结合所述用户信息、所述支付信息以及存储在所述客户端中的第二算法生成第一动态口令;二维码生成模块,与所述第一运算模块连接,结合所述用户信息、所述支付信息以及所述第一动态口令生成二维码信息;所述服务器中至少包括:随机数生成模块,根据从所述二维码信息中获取的所述用户信息生成一随机数,所述随机数被设定为密钥参数;算法重构模块,与所述随机数生成模块连接,用于通过一预设重构机制重构第一算法生成第二算法并进行存储,同时将所述第二算法发送并存储在所述客户端中;第二运算模块,结合从所述二维码信息中获取的所述用户信息、所述支付信息以及存储在所述服务器中的所述第二算法生成第二动态口令;比对模块,与所述第二运算模块连接,比对所述第二动态口令和从所述二维码信息中获取的所述第一动态口令;所述增强型动态二维码认证系统在进行认证之前,用户在所述服务器中进行注册,具体包括:所述客户端通过所述数据获取模块获取用户信息,并将所述用户信息发送至所述服务器,所述服务器通过所述算法重构模块对第一算法进行重构为第二算法,随后将所述第二算法分别存储在所述客户端和所述服务器中;所述算法重构模块中至少包括以下一个单元:运算顺序单元,用于根据所述密钥参数确定所述第二算法的运算顺序;分组单元,用于根据所述密钥参数确定所述第二算法的分组数据块的结构以及所述分组数据块的运算顺序;固定参数确定单元,用于根据所述密钥参数确定所述第二算法中的固定参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众人网络安全技术有限公司,未经上海众人网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510039246.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种校园无线网络流量计费的装置
- 下一篇:车载终端、车辆信息发布系统及方法