[发明专利]用于提供基于区块链的多因素个人身份验证的系统和方法在审
申请号: | 201811131215.1 | 申请日: | 2016-03-29 |
公开(公告)号: | CN109660500A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 马库斯·安德雷德 | 申请(专利权)人: | 黑金币公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国内*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个人身份验证 区块 计算机程序指令 验证 计算机系统 计算机可读存储介质 机器可读指令 硬件处理器 存储区块 处理器 配置 编程 | ||
1.一种用于提供基于区块链的多因素个人身份验证的系统,所述系统包括:
一个或多个硬件处理器,被机器可读指令配置为进行以下操作:
(a)通过以下操作在区块链上建立验证地址:
(i)将标识符与具有先前验证的个人身份的个体相关联,第一标识符与第一个体相关联,所述第一个体具有第一先前验证的个人身份;
(ii)将区块链上的验证地址分配给具有先前验证的个人身份的所述个体,给定验证地址包括公钥和私钥,第一验证地址被分配给所述第一个体,所述第一验证地址包括第一公钥和第一私钥;以及
(iii)将包括与所述个体相关联的唯一数据的标识符记录在相应验证地址处,包括与所述第一个体相关联的第一唯一数据的所述第一标识符被记录在所述第一验证地址处;
(b)通过以下操作来使用所述验证地址执行基于区块链的多因素个人身份验证:
(i)与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,所述第一标识符是与用于验证所述第一个体的身份的请求相关联地接收的;
(ii)从相应的验证地址获得包括与所述一个或多个个体相关联的唯一数据的所述标识符,包括与所述第一个体相关联的所述唯一数据的所述第一标识符是从所述第一验证地址获得的;以及
(iii)在接收到匹配的具有唯一数据的标识符并接收到匹配的私钥时验证所述一个或多个个体的身份,具有第一先前验证的身份的所述第一个体的个人身份在接收到与和所述第一验证地址相关联地存储的具有所述第一唯一数据的所述第一标识符匹配的具有唯一数据的标识符以及与所述第一私钥匹配的私钥时被验证。
2.根据权利要求1所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为使得通过对所述区块链上的验证交易进行签名来执行验证所述第一个体的个人身份。
3.根据权利要求2所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为使得所述验证交易由公共节点或私有节点签名。
4.根据权利要求1所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为进行以下操作:
通过提供经由关联计算平台向个体呈现的界面来添加或删除所述区块链上所建立的验证地址,所述界面被配置为允许给定个体添加或删除分配给所述给定个体的验证地址,只要至少一个验证地址被分配给所述给定个体。
5.根据权利要求1所述的系统,其中,使得所述计算机系统进行以下操作:响应于确定包括所述请求的唯一数据的所述请求的标识符与包括所述第一唯一数据的所述第一标识符匹配而使用从其导出所述验证地址的所述私钥来对所述个体身份的验证进行签名。
6.根据权利要求5所述的系统,其中,使得所述计算机系统进行以下操作:在所述一个或多个计算机可读存储介质处与和所述区块链相关联的所述验证地址相关联地存储所述私钥;
与用于验证所述个体的身份的请求相关联地从一个或多个用户设备获得所述私钥;
使用所述请求中所指示的验证地址获得所述第一私钥;以及
响应于确定包括所述请求的唯一数据的所述请求的标识符以及所述请求的私钥与包括所存储的第一唯一数据的所存储的第一标识符以及所存储的第一私钥匹配而使用所述私钥来对所述个体的身份的验证进行签名。
7.根据权利要求6所述的系统,其中,所述私钥还存储在客户端侧设备上,并且其中所述客户端侧设备是所述个体的用户设备。
8.根据权利要求1所述的系统,其中,所述唯一数据与所述个体的生物特征信息相关。
9.根据权利要求1所述的系统,其中,所述第一唯一数据与所述第一个体的第一生物特征信息相关,并被存储在所述区块链上的所述第一验证地址处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑金币公司,未经黑金币公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811131215.1/1.html,转载请声明来源钻瓜专利网。