当前位置: 首页 > 专利查询>黑金币公司专利>正文

用于提供基于区块链的多因素个人身份验证的系统和方法技术方案

技术编号:19247228 阅读:18 留言:0更新日期:2018-10-24 08:59
基于区块链的多因素个人身份验证可以被提供。可以通过以下方式在区块链上建立验证地址:将标识符与具有先前验证的个人身份的个体相关联,将区块链上的验证地址分配给个体,以及在相应的验证地址处记录与个体相关联的标识符和生物特征数据。使用验证地址的基于区块链的多因素个人身份验证可以通过以下方式执行:与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,从相应的验证地址提取与一个或多个个体相关联的生物特征数据,并且当接收到匹配的生物特征数据和私钥时验证一个或多个个体的身份。

【技术实现步骤摘要】
【国外来华专利技术】用于提供基于区块链的多因素个人身份验证的系统和方法
本公开涉及用于提供基于区块链的多因素个人身份验证的系统和方法。
技术实现思路
本公开的一个方面涉及一种用于提供基于区块链的多因素个人身份验证的系统。该系统可以包括由机器可读指令配置的一个或多个硬件处理器,以在区块链上建立验证地址,和/或使用验证地址执行基于区块链的多因素个人身份验证。在区块链上建立验证地址可以包括将标识符与具有先前验证的个人身份的个体相关联,第一标识符与第一个体相关联,第一个体具有先前验证的个人身份;将区块链上的验证地址分配给个体,给定的验证地址包括公钥和私钥,第一验证地址分配给第一个体,第一验证地址包括第一公钥和第一私钥;在相应的验证地址处记录与个体相关联的标识符和生物特征数据,与第一个体相关联的第一标识符和第一生物特征数据被记录在第一验证地址处。使用验证地址执行基于区块链的多因素个人身份验证可以包括:与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,第一标识符是与用于验证第一个体的身份的请求相关联地接收的;从相应的验证地址提取与一个或多个个体相关联的生物特征数据,与第一个体相关联的第一生物特征数据是从第一验证地址提取的;并且当接收到匹配的生物特征数据和私钥时,验证一个或多个个体的身份,当接收到(1)与第一生物特征数据匹配的生物特征数据和(2)与该第一私钥匹配的私钥时,第一个体的个人身份被验证。本公开的另一方面涉及一种用于在区块链上建立验证地址从而提供基于区块链的多因素个人身份验证的方法。该方法可以由被机器可读指令配置的一个或多个硬件处理器执行。该方法可以包括将标识符与具有先前验证的个人身份的个体相关联,第一标识符与第一个体相关联,第一个体具有先前验证的个人身份;将区块链上的验证地址分配给个体,给定的验证地址包括公钥和私钥,第一验证地址分配给第一个体,第一验证地址包括第一公钥和第一私钥;在相应的验证地址处记录与个体相关联的标识符和生物特征数据,与第一个体相关联的第一标识符和第一生物特征数据被记录在第一验证地址处。当接收到匹配的生物特征数据和私钥时,一个或多个个体的身份可以是可验证的,使得当接收到(1)与第一生物特征数据匹配的生物特征数据和(2)与第一私钥匹配的私钥时,第一个体的个人身份是可验证的。本公开的又一方面涉及一种用于使用验证地址执行基于区块链的多因素个人身份验证的方法。该方法可以由被机器可读指令配置的一个或多个硬件处理器执行。该方法可以包括与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,第一标识符是与用于验证第一个体的身份的请求相关联地接收的;从区块链上相应的验证地址提取与一个或多个个体相关联的生物特征数据,给定验证地址包括公钥和私钥,与第一个体相关联的第一生物特征数据是从分配给该第一个体的第一验证地址提取的;并且当接收到匹配的生物特征数据和私钥时,验证一个或多个个体的身份,当接收到(1)与第一生物特征数据匹配的生物特征数据和(2)与该第一私钥匹配的私钥时,第一个体的个人身份被验证。参考附图基于以下描述和所附权利要求的考虑,本技术的这些和其他特征和特性,以及结构的相关元件的操作的方法和功能,以及部件的组合和制造的经济性,将变得更加明显,所有这些都形成本说明书的一部分,其中相同的附图标记表示各个附图中相应的部分。然而,应该清楚地理解,附图仅用于说明和描述的目的,并不旨在作为本专利技术的限制的定义。如说明书和权利要求书中所使用的,单数形式的“一”、“一个”和“该”包括复数指示物,除非上下文另有明确规定。附图说明图1示出了根据一个或多个实施方式的用于提供基于区块链的多因素个人身份验证的系统;图2示出了根据一个或多个实施方式的用于在区块链上建立验证地址从而提供基于区块链的多因素个人身份验证的方法;图3示出了根据一个或多个实施方式的用于使用验证地址执行基于区块链的多因素个人身份验证的方法。具体实施方式图1示出了根据一个或多个实施方式的用于提供基于区块链的多因素个人身份验证的系统100。在一些实施方式中,系统100可以包括一个或多个服务器102。(一个或多个)服务器102可以被配置为根据客户端/服务器架构、对等架构和/或其他架构来与一个或多个计算平台104进行通信。这些用户可以经由(一个或多个)计算平台104访问系统100。(一个或多个)服务器102可以被配置为执行机器可读的指令106。该机器可读指令106可以包括以下各项中的一个或多个:个体标识符组件108、验证地址分配组件110、地址记录组件112、用户界面组件114、验证请求组件116、信息提取组件118、身份验证组件120、和/或其他机器可读指令组件。机器可读指令106可以是可执行的,以在区块链上建立验证地址。一般而言,区块链是由在系统100中参与的一些或所有节点共享的交易数据库。这种参与可以基于比特币协议、以太坊(Ethereum)协议和/或与数字货币和/或区块链相关的其他协议。区块链的完整副本包含曾以相关联的数字货币执行的每个事务。除了交易之外,区块链可以包含其他信息,诸如本文进一步描述的。区块链可以基于一些块。块可以包括包含并确认一个或多个等待交易的记录。周期性地(例如,大致每一分钟),可以将包括交易和/或其他信息的新块附加到区块链。在一些实施方式中,区块链中的给定块包含先前块的散列。这可以具有从成因块(即,区块链中的第一块)到当前块创建区块链的效果。可以保证给定块在先前块之后按时间顺序到来,因为否则将不知道先前块的散列。一旦给定块被包括在区块链中,修改给定块可能在计算上是不切实际的,因为在它之后的每个块也必须被重新生成。给定的验证地址可以包括区块链上存储特定信息的特定位置。在一些实施方式中,个体验证地址可以被称为“AtenVerify地址”。验证地址在下面结合验证地址分配组件110进一步描述。个体标识符组件108可以被配置为将标识符与具有先前验证的个人身份的个体相关联。例如,第一标识符可以与第一个体相关联。第一个体可能具有先前验证的个人身份。一般而言,标识符可以包括以下各项中的一个或多个:数字、字母数字代码、用户名和/或可以链接到个体的其他信息。在一些实施方式中,个体标识符可以被称为“AtenID”。根据一些实施方式,具有先前验证的个体身份的个体可能已经通过各种方法获得了先前验证的个人身份。例如,在一些实施方式中,可以要求个体提供个体身份的证据。此类证据可以包括以下各项中的一个或多个:提供政府颁发的身份证明的副本(例如,护照和/或驾驶执照)、提供由个体收到的邮件副本(例如,公用事业账单)、由第三方提供的证据和/或关于个体身份的其他证据。可以将证据提供给与(一个或多个)服务器102相关联的实体。验证地址分配组件110可以被配置为将区块链上的验证地址分配给个体。给定的验证地址可以包括公钥和私钥。通过示例的方式,可以将第一验证地址分配给第一个体。第一验证地址可以包括第一公钥和第一私钥。一般而言,公钥和私钥对可以用于根据一个或多个公钥算法进行加密和解密。作为非限制性示例,密钥对可以用于数字签名。这样的密钥对可以包括用于签名的私钥和用于验证的公钥。公钥可以广泛分发,而私钥保密(例如,仅对其所有者可知)。密钥可以在数学上本文档来自技高网...

【技术保护点】
1.一种用于提供基于区块链的多因素个人身份验证的系统,所述系统包括:被机器可读指令配置为进行以下操作的一个或多个硬件处理器:通过以下操作来在区块链上建立验证地址:将标识符与具有先前验证的个人身份的个体相关联,第一标识符与第一个体相关联,所述第一个体具有先前验证的个体身份;将区块链上的验证地址分配给所述个体,给定的验证地址包括公钥和私钥,第一验证地址被分配给所述第一个体,所述第一验证地址包括第一公钥和第一私钥;以及在相应的验证地址处记录与所述个体相关联的标识符和生物特征数据,与所述第一个体相关联的所述第一标识符和第一生物特征数据被记录在所述第一验证地址处;以及通过以下操作来使用所述验证地址执行基于区块链的多因素个人身份验证:与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,所述第一标识符是与用于验证所述第一个体的身份的请求相关联地接收的;从所述相应的验证地址提取与所述一个或多个个体相关联的生物特征数据,与所述第一个体相关联的所述第一生物特征数据是从所述第一验证地址提取的;以及当接收到匹配的生物特征数据和私钥时,验证所述一个或多个个体的身份,当接收到(1)与所述第一生物特征数据匹配的生物特征数据和(2)与所述第一私钥匹配的私钥时,所述第一个体的个人身份被验证。...

【技术特征摘要】
【国外来华专利技术】2016.03.28 US 15/083,2411.一种用于提供基于区块链的多因素个人身份验证的系统,所述系统包括:被机器可读指令配置为进行以下操作的一个或多个硬件处理器:通过以下操作来在区块链上建立验证地址:将标识符与具有先前验证的个人身份的个体相关联,第一标识符与第一个体相关联,所述第一个体具有先前验证的个体身份;将区块链上的验证地址分配给所述个体,给定的验证地址包括公钥和私钥,第一验证地址被分配给所述第一个体,所述第一验证地址包括第一公钥和第一私钥;以及在相应的验证地址处记录与所述个体相关联的标识符和生物特征数据,与所述第一个体相关联的所述第一标识符和第一生物特征数据被记录在所述第一验证地址处;以及通过以下操作来使用所述验证地址执行基于区块链的多因素个人身份验证:与用于验证一个或多个个体的身份的一个或多个请求相关联地接收一个或多个标识符,所述第一标识符是与用于验证所述第一个体的身份的请求相关联地接收的;从所述相应的验证地址提取与所述一个或多个个体相关联的生物特征数据,与所述第一个体相关联的所述第一生物特征数据是从所述第一验证地址提取的;以及当接收到匹配的生物特征数据和私钥时,验证所述一个或多个个体的身份,当接收到(1)与所述第一生物特征数据匹配的生物特征数据和(2)与所述第一私钥匹配的私钥时,所述第一个体的个人身份被验证。2.如权利要求1所述的系统,其中,所述第一私钥存储在与所述第一个体相关联的计算平台内。3.如权利要求1所述的系统,其中,多个验证地址被分配给单独的个体,使得除了所述第一验证地址之外,还将第二验证地址分配给所述第一个体。4.如权利要求1所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为提供用于经由相关联的计算平台呈现给个体的界面,所述界面被配置为允许给定个体添加或删除分配给所述给定个体的验证地址,只要至少一个验证地址被分配给所述给定个体。5.如权利要求1所述的系统,其中,不同的生物特征数据被记录在分配给给定个体的多个验证地址处,使得除了与所述第一个体相关联的所述第一标识符和所述第一生物特征数据被记录在所述第一验证地址之外,与所述第一个体相关联的所述第一标识符和第二生物特征数据也被记录在所述第二验证地址处。6.如权利要求5所述的系统,其中,在接收到(1)与所述第一生物特征数据或所述第二生物特征数据匹配的生物特征数据和(2)与所述第一私钥匹配的私钥时,所述第一个体的个人身份被验证。7.如权利要求1所述的系统,其中,所述生物特征数据包括图像、记录、或模板中的一个或多个。8.如权利要求1所述的系统,其中,所述生物特征数据与以下各项中的一个或多个相关:指纹、手掌静脉、面部识别、DNA、掌纹、手几何形状、虹膜识别、视网膜、气味或味道、打字节奏、步态或声音。9.如权利要求1所述的系统,其中,经由与所述第一个体相关联的计算平台接收所述第一生物特征数据。10.如权利要求1所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为响应于接收到验证所述第一个体的身份的请求,向所述第一个体提示与所述第一生物特征数据匹配的生物特征数据和与所述第一私钥匹配的私钥,所述提示经由与所述第一个体相关联的计算平台被传送。11.如权利要求1所述的系统,其中,所述一个或多个硬件处理器还被机器可读指令配置为响应于接收到验证所述第一个体的身份的请求,向与所述第一个...

【专利技术属性】
技术研发人员:马库斯·安德雷德
申请(专利权)人:黑金币公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1