[发明专利]基于区块链的身份认证方法、认证系统及存储介质有效
申请号: | 201910887294.7 | 申请日: | 2019-09-19 |
公开(公告)号: | CN110519062B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 王强 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 身份 认证 方法 系统 存储 介质 | ||
本申请公开了一种基于区块链的身份认证方法、认证系统及存储介质,属于信息处理领域。所述方法包括:接收客户端基于认证设备发送的用户身份认证请求,该用户身份认证请求携带认证设备标识和认证设备生成的签名信息;基于该认证设备标识,从区块链中获取认证设备的公钥;基于该公钥,对签名信息进行验证;若签名信息验证成功,则确定用户身份认证通过。本申请中,由于多个机构服务器统一配置有区块链,且该区块链用于存储针对这多个结构统一开通的认证设备的公钥,因此用户针对多家机构仅需开通一个认证设备,同一个认证设备可以在多家机构使用,减少了用户需要持有的认证设备的数量,方便了用户的使用。
技术领域
本申请涉及信息处理领域,特别涉及一种基于区块链的身份认证方法、认证系统及存储介质。
背景技术
身份认证是为了在计算机网络中确认操作者的合法身份而使用的一种认证方法,用以保证以数字身份进行操作的操作者就是这个数字身份的合法拥有者,确保网络安全。
相关技术中,用户在网上银行进行交易的过程中,可以通过诸如U盾的认证设备进行身份认证。但是由于各家银行机构相互独立,每家银行机构均具有有各自专门的认证设备,当用户在任一家银行机构的网上银行进行交易时,只能使用这家银行机构发放的认证设备进行身份认证。这样,将导致一个用户针对多家银行机构需要开通多个认证设备,用户使用不便。
发明内容
本申请提供了一种基于区块链的身份认证方法、认证系统及存储介质,可以解决相关技术中存在的用户针对多家银行机构需要开通多个认证设备,用户使用不便的问题。所述技术方案如下:
一方面,提供了一种基于区块链的身份认证方法,应用于认证系统中的目标机构服务器中,所述目标机构服务器为所述认证系统包括的多个机构服务器中的任一个,所述多个机构服务器为多家机构的服务器,每个机构服务器上均配置有区块链,所述区块链用于存储认证设备标识和对应的公钥,所述方法包括:
接收客户端基于认证设备发送的用户身份认证请求,所述用户身份认证请求携带所述认证设备的认证设备标识和所述认证设备生成的签名信息,所述签名信息是通过所述认证设备的私钥进行加密得到,所述认证设备是在所述多个机构服务器中的任一机构服务器上针对所述多家机构统一开通的;
基于所述认证设备标识,从所述区块链中获取所述认证设备的公钥;
基于所述公钥,对所述签名信息进行验证;
若所述签名信息验证成功,则确定用户身份认证通过。
另一方面,提供了一种基于区块链的身份认证方法,应用于认证系统中的信息中心服务器中,所述认证系统还包括多个机构服务器,所述多个机构服务器为多家机构的服务器,所述信息中心服务器和每个机构服务器上均配置有区块链,所述区块链用于存储认证设备标识和对应的公钥,所述方法包括:
接收任一机构服务器发送的认证设备的开通请求,所述开通请求携带认证设备标识;
基于所述开通请求,向所述认证设备下发激活指令,所述激活指令用于指示所述认证设备生成公钥和私钥,将生成的公钥上报给所述信息中心服务器;
接收所述认证设备上报的公钥,将所述认证设备标识和所述公钥对应加入到所述区块链中。
另一方面,提供了认证系统,所述认证系统包括多个机构服务器,所述多个机构服务器为多家机构的服务器,每个机构服务器上均配置有区块链,所述区块链用于存储认证设备标识和对应的公钥,所述多个机构服务器中的任一机构服务器用于执行上述基于区块链的身份认证方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或所述指令集由处理器加载并执行以实现上述基于区块链的身份认证方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910887294.7/2.html,转载请声明来源钻瓜专利网。