[go: up one dir, main page]

ES2692871A2 - Sistemas y procedimientos para proporcionar una verificación de identidad personal multifactorial basada en una cadena de bloques - Google Patents

Sistemas y procedimientos para proporcionar una verificación de identidad personal multifactorial basada en una cadena de bloques Download PDF

Info

Publication number
ES2692871A2
ES2692871A2 ES201890049A ES201890049A ES2692871A2 ES 2692871 A2 ES2692871 A2 ES 2692871A2 ES 201890049 A ES201890049 A ES 201890049A ES 201890049 A ES201890049 A ES 201890049A ES 2692871 A2 ES2692871 A2 ES 2692871A2
Authority
ES
Spain
Prior art keywords
verification
individual
biometric data
private key
individuals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
ES201890049A
Other languages
English (en)
Other versions
ES2692871R1 (es
ES2692871B2 (es
Inventor
Marcus Andrade
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Black Gold Coin Inc
Original Assignee
Black Gold Coin Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Black Gold Coin Inc filed Critical Black Gold Coin Inc
Publication of ES2692871A2 publication Critical patent/ES2692871A2/es
Publication of ES2692871R1 publication Critical patent/ES2692871R1/es
Application granted granted Critical
Publication of ES2692871B2 publication Critical patent/ES2692871B2/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/40User authentication by quorum, i.e. whereby two or more security principals are required
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/41User authentication where a single sign-on provides access to a plurality of computers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/006Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols involving public key infrastructure [PKI] trust models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0637Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/082Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying multi-factor authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Collating Specific Patterns (AREA)
  • Storage Device Security (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Se puede proporcionar una verificación de identidad personal multifactorial basada en una cadena de bloques. Las direcciones de verificación pueden establecerse en una cadena de bloques por: asociación de identificadores con individuos que han verificado previamente identidades personales, asignación de direcciones de verificación en una cadena de bloques a los individuos y registro de los identificadores y datos biométricos asociados con los individuos en las direcciones de verificación correspondientes. La verificación de identidad personal multifactorial en basada en una cadena de bloques utilizando las direcciones de verificación se puede realizar por: recepción de uno o más identificadores en relación con una o más solicitudes para verificar una identidad de uno o más individuos, extracción de los datos biométricos asociados con uno o más individuos a partir de las direcciones de verificación correspondientes y verificación de la identidad de uno o más individuos tras la recepción de datos biométricos y claves privadas coincidentes.

Description

5
10
15
20
25
30
35
SISTEMAS Y PROCEDIMIENTOS PARA PROPORCIONAR UNA VERIFICACION DE IDENTIDAD PERSONAL MULTIFACTORIAL BASADA EN UNA CADENA DE BLOQUES
La presente description se refiere a sistemas y procedimientos para proporcionar una verification de identidad personal multifactorial basada en una cadena de bloques.
Un aspecto de la descripcion se refiere a un sistema para proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques. El sistema puede incluir uno o mas procesadores de hardware configurados mediante instrucciones legibles por maquina para establecer direcciones de verificacion en una cadena de bloques y/o realizar una verificacion de identidad personal multifactorial basada en una cadena de bloques utilizando las direcciones de verificacion. El establecimiento de direcciones de verificacion en la cadena de bloques puede incluir la asociacion de identificadores con individuos que han verificado previamente sus identidades personales, un primer identificador esta asociado a un primer individuo, el primer individuo tiene una identidad personal previamente verificada; asignacion de direcciones de verificacion en una cadena de bloques a los individuos, una direction de verificacion dada que incluye una clave publica y una clave privada, una primera direccion de verificacion es asignada al primer individuo, la primera direccion de verificacion incluye una primera clave publica y una primera clave privada; y registro de los identificadores y los datos biometricos asociados con los individuos en las direcciones de verificacion correspondientes, el primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direccion de verificacion. La realizacion de una verificacion de identidad personal multifactorial basada en una cadena de bloques utilizando las direcciones de verificacion puede incluir la recepcion de uno o mas identificadores en relacion con una o mas solicitudes para verificar una identidad de uno o mas individuos, el primer identificador es recibido en relacion con una solicitud para verificar una identidad del primer individuo; extraction de los datos biometricos asociados con uno o mas individuos a partir de las direcciones correspondientes de verificacion, los primeros datos biometricos asociados con el primer individuo se extraen de la primera direccion de verificacion; y verificacion de la identidad de uno o mas individuos tras la reception de datos biometricos y claves privadas coincidentes, la identidad personal del primer individuo se verifica tras la recepcion de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada.
5
10
15
20
25
30
35
Otro aspecto de la description se refiere a un procedimiento para establecer direcciones de verification en una cadena de bloques con el fin de proporcionar una verification de identidad personal multifactorial basada en una cadena de bloques. El procedimiento puede ser realizado por uno o mas procesadores de hardware configurados por instrucciones legibles por maquina. El procedimiento puede incluir la asociacion de identificadores con individuos que tienen identidades personales previamente verificadas, un primer identificador esta asociado a un primer individuo, el primer individuo tiene una identidad personal previamente verificada; asignacion de direcciones de verification en una cadena de bloques a los individuos, una direction de verification dada que incluye una clave publica y una clave privada, una primera direccion de verificacion es asignada al primer individuo, la primera direction de verification incluye una primera clave publica y una primera clave privada; y registro de los identificadores y los datos biometricos asociados con los individuos en las direcciones correspondientes de verificacion, el primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direction de verification. La identidad de uno o mas individuos puede ser verificable tras la reception de los datos biometricos y las claves privadas coincidentes, de modo que la identidad personal del primer individuo sea verificable tras la reception de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada.
Otro aspecto de la description se refiere a un procedimiento para realizar una verification de identidad personal multifactorial basada en una cadena de bloques utilizando direcciones de verification. El procedimiento puede ser realizado por uno o mas procesadores de hardware configurados por instrucciones legibles por maquina. El procedimiento puede incluir la reception de uno o mas identificadores en relation con una o mas solicitudes para verificar una identidad de uno o mas individuos, un primer identificador es recibido en relacion con una solicitud para verificar una identidad de un primer individuo; extraction de datos biometricos asociados con uno o mas individuos a partir de direcciones correspondientes de verification en una cadena de bloques, una direction de verification dada que incluye una clave publica y una clave privada, los primeros datos biometricos asociados con el primer individuo se extraen de una primera direction de verification asignada al primer individuo, la primera direction de verification incluye una primera clave publica y una primera clave privada; y verification de la identidad de uno o mas individuos tras la reception de los datos biometricos y las claves privadas coincidentes, la identidad personal del primer individuo se verifica tras la reception de (1) datos biometricos que coinciden con los primeros datos
5
10
15
20
25
30
biometricos y (2) una clave privada que coincide con la primera clave privada.
Estos y otros rasgos y caracteristicas de la tecnologia actual, asi como los procedimientos de operacion y funciones de los elementos relacionados de la estructura y la combination de partes y economias de fabrication, resultaran mas evidentes al considerar la siguiente description y las reivindicaciones adjuntas con referencia a los dibujos anexos, todos los cuales forman parte de la presente memoria descriptiva, en la que los numeros de referencia identicos designan partes correspondientes en las diversas figuras. Sin embargo, queda expresamente entendido que los dibujos son solo con fines ilustrativos y descriptivos y no tienen por objeto ser una definition de los limites de la invention. Como se utiliza en la memoria descriptiva y en las reivindicaciones, la forma en singular de "un", "una" y "el", "la" incluyen referentes en plural a menos que el contexto indique claramente lo contrario.
BREVE DESCRIPCION DE LOS DIBUJOS
FIG. 1 ilustra un sistema para proporcionar una verification de identidad personal multifactorial basada en una cadena de bloques, segun una o mas implementaciones.
FIG. 2 ilustra un procedimiento para establecer direcciones de verificacion en una cadena de bloques con el fin de proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques, segun una o mas implementaciones.
FIG. 3 ilustra un procedimiento para realizar una verificacion de identidad personal multifactorial basada en una cadena de bloques utilizando direcciones de verificacion, segun una o mas implementaciones.
DESCRIPCION DETALLADA
FIG. 1 ilustra un sistema 100 para proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques, segun una o mas implementaciones. En algunas implementaciones, el sistema 100 puede incluir uno o mas servidores 102. El(los) servidor(es) 102 puede(n) configurarse para comunicarse con una o mas plataformas informaticas 104 segun una arquitectura cliente/servidor, una arquitectura unidad a unidad,
5
10
15
20
25
30
y/u otras arquitecturas. Los usuarios pueden acceder al sistema 100 a traves de plataforma(s) informatica(s) 104.
El(los) servidor(es) 102 puede(n) estar configurados para ejecutar instrucciones legibles por maquina 106. Las instrucciones legibles por maquina 106 pueden incluir uno o mas de un componente de identificador individual 108, un componente de asignacion de direction de verification 110, un componente de registro de direccion 112, un componente de interfaz de usuario 114, un componente de solicitud de verificacion 116, un componente de extraction de information 118, un componente de verificacion de identidad 120; y/u otros componentes de instrucciones legibles por maquina.
Las instrucciones legibles por maquina 106 pueden ser ejecutables para establecer direcciones de verificacion en una cadena de bloques. En terminos generales, una cadena de bloques es una base de datos de transacciones compartida por algunos o todos los nodos que participan en el sistema 100. Dicha participation puede basarse en el protocolo Bitcoin, protocolo Ethereum y/u otros protocolos relacionados con monedas digitales y/o cadenas de bloques. Una copia completa de la cadena de bloques contiene todas las transacciones que se han ejecutado alguna vez con una moneda digital asociada. Ademas de las transacciones, cualquier otra informacion puede ser contenida por la cadena de bloques, tal como se describe adicionalmente en esta solicitud.
La cadena de bloques se puede basar en varios bloques. Un bloque puede incluir un registro que contiene y confirma una o mas transacciones en espera. Periodicamente (por ejemplo, aproximadamente cada minuto), se puede anexar a la cadena de bloques un nuevo bloque que incluye transacciones y/u otra informacion. En algunas implementaciones, un bloque dado en la cadena de bloques contiene un codigo de comprobacion del bloque anterior. Esto puede tener el efecto de crear una cadena de bloques a partir de un bloque de origen (es decir, el primer bloque en la en la cadena de bloques) hasta un bloque actual. Se puede garantizar que el bloque dado surja cronologicamente despues de un bloque anterior debido a que de otro modo no se conocerla el codigo de comprobacion del bloque anterior. El bloque dado puede ser poco factible desde el punto de vista computacional para modificarse una vez que se incluye en la cadena de bloques ya que cada bloque posterior tambien deberla regenerarse.
5
10
15
20
25
30
Una direction de verification dada puede incluir una ubicacion especlfica en la cadena de bloques en la que se almacena determinada information. En algunas implementaciones, una direccion de verification individual se puede referir como "AtenVerify Address". Las direcciones de verification se describen con mas detalle a continuation en relation con el componente de asignacion de direccion de verification 110.
El componente de identificador individual 108 puede configurarse con identificadores asociados con individuos que tienen identidades personales previamente verificadas. Por ejemplo, un primer identificador puede estar asociado a un primer individuo. El primer individuo puede tener una identidad personal previamente verificada. En terminos generales, un identificador puede incluir uno o mas de un numero, un codigo alfanumerico, un nombre de usuario y/u otra information que se puede vincular a un individuo. En algunas implementaciones, un identificador individual puede referirse como "Aten ID".
Segun algunas implementaciones, un individuo que tiene una identidad personal previamente verificada puede haber obtenido la identidad personal previamente verificada a traves de una variedad de estrategias. Por ejemplo, en algunas implementaciones, el individuo se puede requerir para que proporcione evidencia de la identidad del individuo. Dicha evidencia puede incluir una o mas de una proportion de una copia de una identification emitida por el gobierno (por ejemplo, pasaporte y/o permiso de conduction), proportion de una copia del correo recibido por el individuo (por ejemplo, una factura de servicios), evidencia proporcionada por un tercero y/u otra evidencia sobre la identidad de un individuo. La evidencia se puede proporcionar a una entidad asociada con el(los) servidor(es) 102.
El componente de asignacion de direccion de verification 110 puede configurarse para asignar direcciones de verification en una cadena de bloques a los individuos. Una direccion de verification dada puede incluir una clave publica y una clave privada. A modo de ejemplo, se puede asignar una primera direccion de verificacion al primer individuo. La primera direccion de verification puede incluir una primera clave publica y una primera clave privada.
En terminos generales, se puede utilizar un par de claves publicas y privadas para el cifrado y el descifrado segun uno o mas algoritmos de clave publica. A modo de ejemplo no limitativo, se puede utilizar un par de claves para firmas digitales. Tal par de claves puede
5
10
15
20
25
30
incluir una clave privada para firmar y una clave publica para la verification. La clave publica puede estar ampliamente distribuida, mientras que la clave privada se mantiene en secreto (por ejemplo, es solo conocida por su propietario). Las claves pueden estar relacionadas matematicamente, pero el calculo de la clave privada de la clave publica es inviable.
En algunas implementaciones, el componente de asignacion de direction de verificacion 110 puede configurarse de manera que las claves privadas puedan almacenarse dentro de la(s) plataforma(s) informatica(s) 104. Por ejemplo, la primera clave privada puede almacenarse dentro de una plataforma informatica 104 y/u otras ubicaciones asociadas con el primer individuo. Segun alguna implementation, una clave privada puede almacenarse en uno o mas de un archivo "verify.dat", una tarjeta SIM y/u otras ubicaciones.
En algunas implementaciones, el componente de asignacion de direccion de verificacion 110 puede configurarse de manera que se pueden asignar multiples direcciones de verificacion a individuos distintos. Por ejemplo, ademas de la primera direccion de verificacion, se puede asignar una segunda direccion de verificacion al primer individuo. Se pueden asignar una o mas direcciones de verificacion adicionales al primer individuo, segun una o mas implementaciones.
El componente de registro de direccion 112 puede configurarse para registrar identificadores y datos biometricos asociados con los individuos en las direcciones de verificacion correspondientes. Por ejemplo, el primer identificador y los primeros datos biometricos asociados con el primer individuo pueden registrarse en la primera direccion de verificacion. La grabacion de information en una direccion de verificacion dada puede incluir la grabacion de un codigo de comprobacion u otra representation encriptada de la informacion. En algunas implementaciones, se pueden registrar diferentes datos biometricos en multiples direcciones de verificacion asignadas a un solo individuo dado. Por ejemplo, ademas del primer identificador y los primeros datos biometricos asociados con el primer individuo que se registran en la primera direccion de verificacion, el primer identificador y los segundos datos biometricos asociados con el primer individuo pueden registrarse en una segunda direccion de verificacion.
En terminos generales, los datos biometricos pueden incluir metricas relacionadas con las caracterlsticas humanas. Los identificadores biometricos son caracterlsticas distintivas y
5
10
15
20
25
30
medibles que se pueden utilizar para etiquetar y describir individuos. Los identificadores biometricos incluyen normalmente caracteristicas fisiologicas, pero tambien pueden incluir caracteristicas conductuales y/u otras caracteristicas. Las caracteristicas fisiologicas pueden estar relacionadas con la forma del cuerpo de un individuo. Los ejemplos de caracteristicas fisiologicas utilizadas como datos biometricos pueden incluir una o mas huellas dactilares, venas en la palma, reconocimiento facial, ADN, huella palmar, geometria de mano, reconocimiento del iris, retina, olor o aroma, y/u otras caracteristicas fisiologicas. Las caracteristicas conductuales pueden estar relacionadas con un patron de comportamiento de un individuo. Los ejemplos de caracteristicas conductuales utilizadas como datos biometricos pueden incluir uno o mas de la velocidad de tecleo, marcha, voz y/u otras caracteristicas conductuales.
Los datos biometricos pueden incluir una o mas de una imagen u otra representation visual de una caracteristica fisiologica, un registro de una caracteristica conductual, una plantilla de una caracteristica fisiologica y/o caracteristica conductual, y/u otros datos biometricos. Una plantilla puede incluir una smtesis de rasgos relevantes extraidos de la fuente. Una plantilla puede incluir uno o mas de un vector que describe rasgos de una caracteristica fisiologica y/o caracteristica conductual, una representacion numerica de una caracteristica fisiologica y/o caracteristica conductual, una imagen con propiedades particulares, y/u otra information.
Los datos biometricos pueden recibirse a traves de plataformas informaticas 104 asociadas con los individuos. Por ejemplo, los datos biometricos asociados con un primer individuo pueden recibirse a traves de una primera plataforma informatica 104 asociada con el primer individuo. La primera plataforma informatica 104 puede incluir un dispositivo de entrada (no representado) configurado para capturar y/o registrar una caracteristica fisiologica y/o caracteristica conductual del primer individuo. Los ejemplos de dicho dispositivo de entrada pueden incluir uno o mas de una camara y/u otro dispositivo de imagen, un escaner de huellas dactilares, un microfono, un acelerometro y/u otros dispositivos de entrada.
El componente de interfaz de usuario 114 puede configurarse para proporcionar una interfaz de presentation a individuos a traves de plataformas informaticas 104 asociadas. La interfaz puede incluir una interfaz de usuario grafica presentada a traves de plataformas informaticas 104. Segun algunas implementaciones, la interfaz puede configurarse para permitir que un
5
10
15
20
25
30
individuo dado anada o elimine direcciones de verification asignadas al individuo dado, siempre que al individuo se le asigne al menos una direction de verification.
En algunas implementaciones, el componente de interfaz de usuario 114 puede configurarse para acceder y/o gestionar uno o mas perfiles de usuario y/o information de usuario asociada a usuarios del sistema 100. Uno o mas perfiles de usuario y/o information de usuario pueden incluir information almacenada por el(los) servidor(es) 102, una o mas de las plataformas informaticas 104, y/u otras ubicaciones de almacenamiento. Los perfiles de usuario pueden incluir, por ejemplo, information que identifica a los usuarios (por ejemplo, un nombre de usuario o identificador persistente, un numero, un identificador y/u otra information de identification), information de inicio de sesion de seguridad (por ejemplo, un codigo de inicio de sesion o contrasena), informacion de cuenta del sistema, informacion de suscripcion, information de cuenta de moneda digital (por ejemplo, relacionada con una moneda mantenida en credito para un usuario), information de relation (por ejemplo, information relacionada con relaciones entre usuarios en el sistema 100), information de uso del sistema, information demografica asociada con los usuarios, historial de interaction entre los usuarios del sistema 100, information declarada por los usuarios, information de compra de los usuarios, historial de navegacion de los usuarios, una identificacion de plataforma informatica asociada a un usuario, un numero de telefono asociado con un usuario y/u otra informacion relacionada con los usuarios.
Las instrucciones legibles por maquina 106 pueden ser ejecutables para realizar una verificacion de identidad personal multifactorial basada en una cadena de bloques utilizando las direcciones de verification.
El componente de solicitud de verification 116 puede configurarse para recibir uno o mas identificadores en relacion con una o mas solicitudes para verificar una identidad de uno o mas individuos. Por ejemplo, el primer identificador puede recibirse en relation con una solicitud para verificar una identidad del primer individuo. Las solicitudes de verification de identidad pueden proporcionarse en relation con y/o transacciones relacionadas a financieras, intercambios de information; y/u otras interacciones. Las solicitudes pueden ser recibidas de otros individuos y/u otros terceros.
El componente de extraction de information 118 puede configurarse para extraer los datos
5
10
15
20
25
30
biometricos asociados con uno o mas individuos de las direcciones de verification correspondientes. Por ejemplo, los primeros datos biometricos asociados con el primer individuo se pueden extraer de la primera direction de verificacion. La extraction de information (por ejemplo, datos biometricos) a partir de una direccion de verificacion puede incluir informacion de descifrado.
Segun algunas implementaciones, el componente de extraccion de informacion 118 puede configurarse de modo que, en respuesta a la reception de la solicitud para verificar la identidad del primer individuo, se puede proporcionar un aviso al primer individuo para los datos biometricos que coinciden con los primeros datos biometricos y una clave privada que coincide con la primera clave privada. El aviso puede transmitirse a traves de una plataforma informatica 104 asociada con el primer individuo. El aviso puede transmitirse a traves de una interfaz de usuario grafica y/u otra interfaz de usuario proporcionada por la plataforma informatica 104 asociada con el primer individuo. El aviso puede incluir una indication de que es una o mas de las indicaciones visuales, audibles, hapticas y/u otras indicaciones.
En algunas implementaciones, el componente de extraccion de informacion 118 puede configurarse de manera que, en respuesta a la recepcion de la solicitud para verificar la identidad del primer individuo, se pueda proporcionar un aviso a una plataforma informatica 104 asociada con el primer individuo. El aviso puede provocar que la plataforma informatica 104 proporcione automaticamente, al(los) servidor(es) 102, datos biometricos que coinciden con los primeros datos biometricos y/o una clave privada que coincide con la primera clave privada.
El componente de verificacion de identidad 120 puede configurarse para verificar la identidad de uno o mas individuos tras, o en respuesta a, la recepcion de datos biometricos y claves privadas coincidentes. Por ejemplo, la identidad personal del primer individuo puede verificarse tras la recepcion de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada. La verificacion de la identidad personal del primer individuo puede incluir la comparacion de la informacion almacenada con la informacion recien recibida.
Segun algunas implementaciones, el componente de verificacion de identidad 120 puede configurarse de manera que la identidad personal del primer individuo pueda verificarse tras
5
10
15
20
25
30
la recepcion de (1) datos biometricos que coinciden con los primeros datos biometricos o los segundos datos biometricos y (2) una clave privada que coincide con la primera clave privada. Tales implementaciones pueden proporcionar las denominadas firmas "M de N" para la verification de identidad en la que se requiere algun subconjunto de un conjunto mas grande de information de identification.
En algunas implementaciones, el componente de verificacion de identidad 120 puede configurarse de manera que los datos biometricos que coinciden con los primeros datos biometricos y la clave privada que coincide con la primera clave privada se puedan utilizar para firmar la verificacion de la identidad personal del primer individuo.
Una firma criptografica es un mecanismo matematico que permite que alguien demuestre la propiedad. En el caso de Bitcoin, una billetera de Bitcoin y su(s) clave(s) privada(s) estan unidas por alguna magia matematica. Cuando tu software de Bitcoin firma una transaction con la clave privada apropiada, la red por completo puede ver que la firma coincide con los bitcoins que se estan gastando. Sin embargo, no hay forma de que el mundo adivine su clave privada para robar los bitcoins ganados con tanto esfuerzo.
En algunas implementaciones, al menos un nodo dedicado realiza la firma de la verificacion de la identidad personal del primer individuo. Un nodo dedicado dado puede incluir uno o mas de los servidores 102. El nodo dedicado dado puede ser un nodo publico o un nodo privado configurado para crear nuevos bloques y/o para firmar la verificacion.
En algunas implementaciones, el(los) servidor(es) 102, plataforma(s) informatica(s) 104, y/o recursos externos 122 pueden estar conectados operativamente a traves de uno o mas enlaces de comunicacion electronica. Por ejemplo, tales enlaces de comunicacion electronica pueden establecerse, al menos en parte, a traves de una red tal como Internet y/u otras redes. Se apreciara que esto no tiene por objeto ser limitante, y que el alcance de la presente description incluye implementaciones en las que el(los) servidor(es) 102, plataforma(s) informatica(s) 104 y/o recursos externos (122) pueden estar operativamente conectados a traves de algun otro medio de comunicacion.
Una plataforma informatica 104 dada puede incluir uno o mas procesadores configurados
5
10
15
20
25
30
para ejecutar instrucciones legibles por maquina. Las instrucciones legibles por maquina pueden configurarse para permitir que un experto o usuario asociado con la plataforma informatica 104 dada interactue con el sistema 100 y/o recursos externos 122, y/o proporcione otra funcionalidad atribuida en esta solicitud a la(s) plataforma(s) informatica(s) 104. Por medio de un ejemplo no limitativo, la plataforma informatica 104 dada puede incluir uno o mas de un ordenador de sobremesa, un ordenador portatil, un ordenador de mano, una plataforma de computation con tabletas, un NetBook, un telefono inteligente, una consola de juegos y/u otra plataforma de computacion.
Los recursos externos 122 pueden incluir fuentes de information, servidores y/o proveedores de entornos virtuales fuera del sistema 100, entidades externas que participan con el sistema 100 y/u otros recursos. En algunas implementaciones, parte o la totalidad de la funcionalidad atribuida en esta solicitud a recursos externos 100 puede ser proporcionada por recursos incluidos en el sistema 100.
El(los) servidor(es) 102 pueden incluir almacenamiento electronico 124, uno o mas procesadores 126 y/u otros componentes. El(los) servidores 102 puede(n) incluir llneas de comunicacion o puertos para permitir el intercambio de informacion con una red y/u otras plataformas informaticas. La ilustracion del(los) servidor(es) 102 en la FIG. 1 no tiene por objeto ser limitante. El(los) servidores 102 puede(n) incluir una pluralidad de componentes de hardware, software y/o firmware que funcionan conjuntamente para proporcionar la funcionalidad atribuida en esta solicitud al(los) servidor(es) 102. Por ejemplo, el(los) servidor(es) 102 puede(n) ser implementado(s) por una nube de plataformas informaticas que funcionan conjuntamente como servidor(es) 102.
El almacenamiento electronico 124 puede comprender medios de almacenamiento no transitorios que almacenan electronicamente informacion. Los medios de almacenamiento electronico del almacenamiento electronico 124 pueden incluir uno o ambos de almacenamiento en el sistema que se proporciona de forma integral (es decir, esencialmente no extralble) con servidor(es) 102 y/o almacenamiento extralble que se puede conectar de forma extralble a un servidor(es) 102 a traves de, por ejemplo, un puerto (por ejemplo, un puerto USB, un puerto firewire, etc.) o una unidad (por ejemplo, una unidad de disco, etc.). El almacenamiento electronico 124 puede incluir uno o mas medios de almacenamiento opticamente legibles (por ejemplo, discos opticos, etc.), medios de almacenamiento legibles
5
10
15
20
25
30
35
magneticamente (por ejemplo, cinta magnetica, disco duro magnetico, unidad de disquete, etc.), medios de almacenamiento basados en carga electrica (por ejemplo, EEPROM, RAM, etc.), medios de almacenamiento de estado solido (por ejemplo, unidad de memoria flash, etc.) y/u otros medios de almacenamiento electronicamente legibles. El almacenamiento electronico 124 puede incluir uno o mas recursos de almacenamiento virtual (por ejemplo, almacenamiento en la nube, una red privada virtual y/u otros recursos de almacenamiento virtual). El almacenamiento electronico 124 puede almacenar algoritmos de software, information determinada por el(los) procesador(es) 126, information recibida del servidor(es) 102, informacion recibida de la plataforma(s) informatica(s) 104 y/u otra informacion que permite que el(los) servidor(es) 102 funcione(n), como se describe en esta solicitud.
El(los) procesador(es) 126 puede(n) configurarse para proporcionar capacidades de procesamiento de informacion en el(los) servidor(es) 102. Como tal, el(los) procesador(es) 126 puede(n) incluir uno o mas de un procesador digital, un procesador analogico, un circuito digital disenado para procesar informacion, un circuito analogico disenado para procesar informacion, una maquina de estado y/u otros mecanismos para procesar informacion electronicamente. Aunque el(los) procesador(es) 126 se muestra(n) en la FIG. 1 como una entidad unica, esto es solo para fines ilustrativos. En algunas implementaciones, el(los) procesador(es) 126 puede(n) incluir una pluralidad de unidades de procesamiento. Estas unidades de procesamiento pueden estar flsicamente ubicadas dentro del mismo dispositivo, o el(los) procesador(es) 126 puede(n) representar la funcionalidad de procesamiento de una pluralidad de dispositivos que funcionan en coordination. El(los) procesador(es) 126 puede(n) estar configurado(s) para ejecutar los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118, 120 y/u otros componentes de instrucciones legibles por maquina. El(los) procesador(es) 126 puede(n) estar configurado(s) para ejecutar los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118, 120, y/u otros componentes de instrucciones legibles por maquina por software; hardware; firmware; alguna combination de software, hardware y/o firmware; y/u otros mecanismos para configurar capacidades de procesamiento en un procesador(es) 126. Como se utiliza en esta solicitud, la expresion "componente de instrucciones legibles por maquina" puede referirse a cualquier componente o conjunto de componentes que realizan la funcionalidad atribuida al componente de instrucciones legibles por maquina. Esto puede incluir uno o mas procesadores flsicos durante la ejecucion de instrucciones legibles por procesador, las instrucciones legibles por procesador, conjunto de circuitos, hardware, medios de
5
10
15
20
25
30
35
almacenamiento o cualquier otro componente.
Debe apreciarse que aunque los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y 120 se ilustran en la FIG. 1 por estar implementadas dentro de una unica unidad de procesamiento, en implementaciones en las que el(los) procesador(es) 126 incluye(n) multiples unidades de procesamiento, uno o mas de los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118, y/o 120 pueden implementarse remotamente desde los otros componentes de instrucciones legibles por maquina. La description de la funcionalidad proporcionada por los diferentes componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y/o 120 descritos a continuation es para fines ilustrativos, y no tiene por objeto ser limitante, como cualquiera de los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y/o 120 que pueden proporcionar mas o menos funcionalidades de las que se describen. Por ejemplo, se pueden eliminar uno o mas de los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y/o 120, y una parte o la totalidad de su funcionalidad puede ser proporcionada por otros componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y/o 120. Como otro ejemplo, el(los) procesadores 126 puede(n) configurarse para ejecutar uno o mas componentes de instrucciones legibles por maquina adicionales que pueden realizar algunas o todas las funcionalidades atribuidas a continuacion a uno de los componentes de instrucciones legibles por maquina 108, 110, 112, 114, 116, 118 y/o 120.
FIG. 2 ilustra un procedimiento 200 para establecer direcciones de verification en una cadena de bloques con el fin de proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques, segun una o mas implementaciones. Las operaciones del procedimiento 200 presentado a continuacion tienen por objeto ser ilustrativas. En algunas implementaciones, el procedimiento 200 puede realizarse con una o mas operaciones adicionales no descritas, y/o sin una o mas de las operaciones discutidas. Adicionalmente, el orden en el que se ilustran las operaciones del procedimiento 200 en la FIG. 2 y describen a continuacion no tiene por objeto ser limitante.
En algunas implementaciones, una o mas operaciones del procedimiento 200 pueden implementarse en uno o mas dispositivos de procesamiento (por ejemplo, un procesador digital, un procesador analogico, un circuito digital disenado para procesar information, un circuito analogico disenado para procesar informacion, una maquina de estado y/u otros
5
10
15
20
25
30
35
mecanismos para procesar information electronicamente). Uno o mas dispositivos de procesamiento pueden incluir uno o mas dispositivos que ejecutan algunas o todas las operaciones del procedimiento 200 en respuesta a instrucciones almacenadas electronicamente en un medio de almacenamiento electronico. Uno o mas dispositivos de procesamiento pueden incluir uno o mas dispositivos configurados a traves de hardware, firmware y/o software que son disenados especlficamente para la ejecucion de una o mas de las operaciones del procedimiento 200.
En una operation 202, los identificadores pueden estar asociados con individuos que tienen identidades personales previamente verificadas. Un primer identificador puede estar asociado a un primer individuo. El primer individuo puede tener una identidad personal previamente verificada. La operation 202 puede realizarse por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente de identificador individual 108 (como se describe en relation con la FIG. 1), segun una o mas implementaciones.
En una operation 204, las direcciones de verification en una cadena de bloques se pueden asignar a los individuos. Una direction de verification dada puede incluir una clave publica y una clave privada. Se puede asignar una primera direction de verification al primer individuo. La primera direction de verification puede incluir una primera clave publica y una primera clave privada. La operation 204 puede realizarse por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente de asignacion de direction de verification 110 (como se describe en relation con la FIG. 1), segun una o mas implementaciones.
En una operation 206, los identificadores y los datos biometricos asociados con los individuos pueden registrarse en las direcciones de verification correspondientes. El primer identificador y los primeros datos biometricos asociados con el primer individuo pueden registrarse en la primera direction de verification. La identidad de uno o mas individuos puede ser verificable tras, o en respuesta a, la reception de datos biometricos y claves privadas coincidentes. La identidad personal del primer individuo puede ser verificable tras, o en respuesta a, la reception de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada. La operation 206 puede realizarse por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente
5
10
15
20
25
30
de registro de direction 112 (como se describe en relation con la FIG. 1), segun una o mas implementaciones.
FIG. 3 ilustra un procedimiento 300 para realizar una verification de identidad personal multifactorial basada en una cadena de bloques utilizando direcciones de verificacion, segun una o mas implementaciones. Las operaciones del procedimiento 300 presentado a continuation tienen por objeto ser ilustrativas. En algunas implementaciones, el procedimiento 300 puede realizarse con una o mas operaciones adicionales no descritas, y/o sin una o mas de las operaciones discutidas. Adicionalmente, el orden en el que se ilustran las operaciones del procedimiento 300 en la FIG. 3 y describen a continuacion no tiene por objeto ser limitante.
En algunas implementaciones, el procedimiento 300 puede implementarse en uno o mas dispositivos de procesamiento (por ejemplo, un procesador digital, un procesador analogico, un circuito digital disenado para procesar information, un circuito analogico disenado para procesar informacion, una maquina de estado y/u otros mecanismos para procesar informacion electronicamente). Uno o mas dispositivos de procesamiento pueden incluir uno o mas dispositivos que ejecutan algunas o todas las operaciones del procedimiento 300 en respuesta a instrucciones almacenadas electronicamente en un medio de almacenamiento electronico. Uno o mas dispositivos de procesamiento pueden incluir uno o mas dispositivos configurados a traves de hardware, firmware y/o software que son disenados especlficamente para la ejecucion de una o mas de las operaciones del procedimiento 300.
En una operation 302, se pueden recibir uno o mas identificadores en relacion con una o mas solicitudes para verificar una identidad de uno o mas individuos. Se puede recibir un primer identificador en relacion con una solicitud para verificar la identidad de un primer individuo. La operacion 302 puede realizarse por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente de solicitud de verificacion 116 (como se describe en relacion con la FIG. 1), segun una o mas implementaciones.
En una operacion 304, los datos biometricos asociados con uno o mas individuos pueden extraerse a partir de las direcciones de verificacion correspondientes en una cadena de bloques. Una direccion de verificacion dada puede incluir una clave publica y una clave
5
10
15
20
25
30
35
privada. Los primeros datos biometricos asociados con el primer individuo pueden extraerse de una primera direction de verification asignada al primer individuo. La primera direction de verificacion puede incluir una primera clave publica y una primera clave privada. La operation 304 puede ser realizada por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente de extraction de information 118 (como se describe en relation con la FIG. 1), segun una o mas implementaciones.
En una operacion 306, la identidad de uno o mas individuos puede verificarse tras, o en respuesta a, la recepcion de datos biometricos y claves privadas coincidentes. La identidad personal del primer individuo puede verificarse tras, o en respuesta a, la reception de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada. La operacion 306 puede realizarse por uno o mas procesadores de hardware configurados para ejecutar un componente de instrucciones legibles por maquina que es igual o similar al componente de verificacion de identidad 120 (como se describe en relacion con la FIG. 1), segun una o mas implementaciones.
Las implementaciones ejemplares pueden facilitar el almacenamiento de datos personales en una cadena de bloques. Los datos personales pueden almacenarse en la cadena de bloques de forma encriptada. Una persona puede ser identificada a nivel de cadena de bloques con una o mas de una clave privada, una huella dactilar, un codigo de comprobacion de huellas dactilares, una retina de un ojo, un codigo de comprobacion de una retina de un ojo y/u otra informacion unica. Los datos almacenados pueden incluir o relacionarse con uno o mas de un pasaporte, un documento de identidad, informacion extralda del pasaporte, un permiso de conduction, informacion extralda del permiso de conduction, huella dactilar, retina de un ojo y/u otra informacion. Segun algunas implementaciones, si se cambian algunos de los datos, se puede crear un nuevo registro para esa persona en la cadena de bloques. Es decir, todos los cambios son anadidos como nuevos registros. El registro antiguo siempre se almacenara en la cadena de bloques. En terminos generales, todos los registros en la cadena de bloques se almacenan para siempre y no se pueden eliminar. Existira mas de una copia de la cadena de bloques para garantizar que los registros no se manipulen.
Las implementaciones ejemplares pueden facilitar el acceso a los datos personales. Pueden existir multiples niveles de acceso para los datos personales en la cadena de bloques. Los
5
10
15
20
25
controles de acceso pueden ser detectados en niveles de pares de claves publicas/privadas. Los ejemplos de niveles de acceso pueden incluir uno o mas de super administrador (acceso completo a la cadena de bloques), autoridades a nivel nacional (acceso completo de solo lectura), autoridades a nivel estatal/local (acceso limitado de solo lectura), policla y otros servicios que incluyen emergencias (acceso a ciertos datos personales por huellas dactilares/retina de un ojo de esa persona solamente), comerciantes participates (acceso limitado) y/u otros niveles de acceso.
Las implementaciones ejemplares pueden facilitar la comprobacion de la verificacion. Pueden existir niveles multiples de como es posible comprobar la verificacion. Por ejemplo, algunas implementaciones pueden garantizar que una persona tenga un registro en una "empresa", pero no se proporcionan datos personales. Algunas implementaciones pueden garantizar que una persona tenga un registro en la empresa y obtener informacion personal muy basica, tal como nombre completo, fecha de nacimiento, sexo y/u otra informacion basica. Algunas implementaciones pueden garantizar que una persona tenga un registro en la empresa y obtener todos los datos personales.
Si bien la presente tecnologla ha sido descrita en detalle con el fin de ilustrar en base a lo que actualmente se considera que son las implementaciones mas practicas y preferidas, queda entendido que tal detalle es unicamente para ese fin y que la tecnologla no se limita a las implementaciones descritas, sino, al contrario, tienen por objeto cubrir modificaciones y disposiciones equivalentes que estan dentro del esplritu y alcance de las reivindicaciones adjuntas. Por ejemplo, queda entendido que la presente tecnologla contempla que, en la medida de lo posible, uno o mas rasgos de cualquier implementacion se pueden combinar con uno o mas rasgos de cualquier otra implementacion.

Claims (14)

  1. 5
    10
    15
    20
    25
    30
    35
    Un sistema para proporcionar una verification de identidad personal multifactorial basada en una cadena de bloques, el sistema comprende:
    uno o mas procesadores de hardware configurados por instrucciones legibles por maquina para:
    establecer direcciones de verification en una cadena de bloques por:
    asociacion de identificadores con individuos que han verificado previamente identidades personales, un primer identificador esta asociado a un primer individuo, el primer individuo tiene una identidad personal previamente verificada;
    asignacion de direcciones de verificacion en una cadena de bloques a los individuos, una direction de verification dada que incluye una clave publica y una clave privada, una primera direction de verification es asignada al primer individuo, la primera direction de verification incluye una primera clave publica y una primera clave privada; y
    grabacion de identificadores y datos biometricos asociados con los individuos en las direcciones de verification correspondientes, el primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direction de verification; y
    realization de la verification de identidad personal multifactorial basada en cadena de bloques utilizando las direcciones de verification mediante:
    recepcion de uno o mas identificadores en relacion con una o mas solicitudes para verificar una identidad de uno o mas individuos, el primer identificador es recibido en relacion con una solicitud para verificar una identidad del primer individuo; extraction de los datos biometricos asociados con uno o mas individuos de las direcciones de verification correspondientes, los primeros datos biometricos asociados con el primer individuo se extraen de la primera direction de verification; y verificacion de la identidad de uno o mas individuos tras la recepcion de datos biometricos y claves privadas coincidentes, la identidad personal del primer individuo se verifica tras la reception de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada.
  2. 2. 5 3.
    4
    10
    15
  3. 5.
    20
  4. 6. 25
  5. 7. 30
  6. 8. 35
    El sistema de la reivindicacion 1, en el que la primera clave privada se almacena dentro de una plataforma informatica asociada con el primer individuo.
    El sistema de la reivindicacion 1, en el que se asignan multiples direcciones de verification a individuos distintos de manera que, ademas de la primera direction de verificacion, se asigna una segunda direccion de verificacion al primer individuo.
    El sistema de la reivindicacion 1, en el que uno o mas procesadores de hardware estan configurados ademas por instrucciones legibles por maquina para proporcionar una interfaz para presentation a individuos a traves de plataformas informaticas asociadas, la interfaz esta configurada para permitir que un individuo dado anada o elimine direcciones de verificacion asignadas al individuo dado siempre que se le asigne al menos una direccion de verificacion al individuo dado.
    El sistema segun la reivindicacion 1, en el que diferentes datos biometricos se registran en multiples direcciones de verificacion asignadas a un individuo dado de manera que, ademas del primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direccion de verificacion, el primer identificador y los segundos datos biometricos asociados con el primer individuo se registran en la segunda direccion de verificacion.
    El sistema de la reivindicacion 5, en el que la identidad personal del primer individuo se verifica tras la reception de (1) datos biometricos que coinciden con los primeros datos biometricos o los segundos datos biometricos y (2) una clave privada que coincide con la primera clave privada.
    El sistema de la reivindicacion 1, en el que los datos biometricos incluyen una o mas de una imagen, una grabacion, o una plantilla.
    El sistema de la reivindicacion 1, en el que los datos biometricos estan relacionados con una o mas huellas dactilares, venas en la palma, reconocimiento facial, ADN, huella palmar, geometrla de mano, reconocimiento del iris, retina, olor o aroma, velocidad de tecleo, marcha, o voz.
  7. 9. El sistema de la reivindicacion 1, en el que los primeros datos biometricos se reciben a traves de una plataforma informatica asociada con el primer individuo.
    5 10.
    10
    El sistema de la reivindicacion 1, en el que uno o mas procesadores de hardware estan configurados adicionalmente mediante instrucciones legibles por maquina que son sensibles a la recepcion de la solicitud para verificar la identidad del primer individuo, solicitacion al primer individuo de datos biometricos que coinciden con los primeros datos biometricos y una clave privada que coincide con la primera clave privada, el aviso se transmite a traves de una plataforma informatica asociada con el primer individuo.
    15
    20
    25
  8. 11. El sistema de la reivindicacion 1, en el que uno o mas procesadores de hardware estan configurados adicionalmente mediante instrucciones legibles por maquina que son sensibles a la recepcion de la solicitud para verificar la identidad del primer individuo, solicitacion de una plataforma informatica asociada con el primer individuo para que proporcione automaticamente datos biometricos que coinciden con los primeros datos biometricos y una clave privada que coincide con la primera clave privada.
  9. 12. El sistema de la reivindicacion 1, en el que los datos biometricos que coinciden con los primeros datos biometricos y la clave privada que coincide con la primera clave privada se utilizan para firmar la verificacion de la identidad personal del primer individuo.
  10. 13. El sistema de la reivindicacion 1, en el que al menos un nodo dedicado realiza la firma de la verificacion de la identidad personal del primer individuo.
  11. 14. Un procedimiento para establecer direcciones de verificacion en una cadena de 30 bloques con el fin de proporcionar una verificacion de identidad personal
    multifactorial basada en una cadena de bloques, el procedimiento se realiza por uno o mas procesadores de hardware configurados mediante instrucciones legibles por maquina, comprendiendo el procedimiento:
    asociacion de identificadores con individuos que han verificado previamente 35 identidades personales, un primer identificador esta asociado a un primer individuo,
    5
    10
    15
    20
    25
    30
    35
    el primer individuo tiene una identidad personal previamente verificada;
    asignacion de direcciones de verification en una cadena de bloques a los individuos, una direction de verificacion dada que incluye una clave publica y una clave privada, una primera direccion de verificacion es asignada al primer individuo, la primera direccion de verificacion incluye una primera clave publica y una primera clave privada; y
    registro de identificadores y datos biometricos asociados con los individuos en las direcciones de verificacion correspondientes, el primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direccion de verificacion;
    en el que la identidad de uno o mas individuos es verificable tras la reception de datos biometricos y claves privadas coincidentes, la identidad personal del primer individuo es verificable tras la recepcion de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada.
  12. 15. El procedimiento de la reivindicacion 14, que comprende ademas la asignacion de multiples direcciones de verificacion a individuos distintos de manera que, ademas de la primera direccion de verificacion, se asigna una segunda direccion de verificacion al primer individuo.
  13. 16. El procedimiento de la reivindicacion 14, que comprende ademas proporcionar una interfaz para presentation a individuos a traves de plataformas informaticas asociadas, la interfaz se configura para permitir que un individuo dado anada o elimine direcciones de verificacion asignadas al individuo dado, siempre y cuando al menos una direccion de verificacion se le asigne al individuo dado.
  14. 17. El procedimiento de la reivindicacion 14, que comprende ademas registrar diferentes datos biometricos en multiples direcciones de verificacion asignadas a un individuo dado de manera que, ademas del primer identificador y los primeros datos biometricos asociados con el primer individuo se registran en la primera direccion de verificacion, el primer identificador y los segundos datos biometricos asociados con el primer individuo se registran en la segunda direccion de verificacion.
    5
    10
    15
    20
    25
    30
    35
    Un procedimiento para realizar una verification de identidad personal multifactorial basada en una cadena de bloques utilizando direcciones de verification, el procedimiento es realizado por uno o mas procesadores de hardware configurados mediante instrucciones legibles por maquina, comprendiendo el procedimiento:
    recepcion de uno o mas identificadores en relacion con una o mas solicitudes para verificar una identidad de uno o mas individuos, un primer identificador se recibe en relation con una solicitud para verificar la identidad de un primer individuo;
    extraction de datos biometricos asociados con uno o mas individuos de direcciones de verification correspondientes en una cadena de bloques, una direction de verification dada incluye una clave publica y una clave privada, los primeros datos biometricos asociados con el primer individuo se extraen a partir de una primera direction de verification asignada al primer individuo, la primera direction de verification incluye una primera clave publica y una primera clave privada; y
    verification de la identidad de uno o mas individuos tras la reception de datos biometricos y claves privadas coincidentes, la identidad personal del primer individuo se verifica tras la reception de (1) datos biometricos que coinciden con los primeros datos biometricos y (2) una clave privada que coincide con la primera clave privada.
    El procedimiento de la revindication 18, que comprende ademas, sensible a la recepcion de la solicitud verificar la identidad del primer individuo:
    solicitation al primer individuo de datos biometricos que coinciden con los primeros datos biometricos y una clave privada que coincide con la primera clave privada, el aviso se transmite a traves de una plataforma informatica asociada con el primer individuo; o
    solicitation de una plataforma informatica asociada con el primer individuo para proporcionar automaticamente datos biometricos que coincidan con los primeros datos biometricos y una clave privada que coincida con la primera clave privada.
    El procedimiento de la revindication 18, en el que los datos biometricos que coinciden con los primeros datos biometricos y la clave privada que coincide con la primera clave privada se utilizan para firmar la verification de la identidad personal del primer individuo.
ES201890049A 2016-03-28 2016-03-29 Sistemas y procedimientos para proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques Active ES2692871B2 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16024776US 2016-03-28
US15/083,241 US9985964B2 (en) 2016-03-28 2016-03-28 Systems and methods for providing block chain-based multifactor personal identity verification
PCT/US2016/024776 WO2017171733A1 (en) 2016-03-28 2016-03-29 Systems and methods for providing block chain-based multifactor personal identity verification

Publications (3)

Publication Number Publication Date
ES2692871A2 true ES2692871A2 (es) 2018-12-05
ES2692871R1 ES2692871R1 (es) 2019-01-04
ES2692871B2 ES2692871B2 (es) 2019-12-27

Family

ID=59896616

Family Applications (1)

Application Number Title Priority Date Filing Date
ES201890049A Active ES2692871B2 (es) 2016-03-28 2016-03-29 Sistemas y procedimientos para proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques

Country Status (38)

Country Link
US (11) US9985964B2 (es)
EP (6) EP3483817A1 (es)
JP (6) JP3220620U (es)
KR (5) KR20180125630A (es)
CN (5) CN109660501B (es)
AU (5) AU2016400090B2 (es)
BR (5) BR112018070093A2 (es)
CA (1) CA3006587A1 (es)
CL (1) CL2018002724A1 (es)
CO (1) CO2018011415A2 (es)
CR (1) CR20180514A (es)
CU (1) CU20180116A7 (es)
DE (6) DE202016008686U1 (es)
DK (1) DK201870697A1 (es)
EA (1) EA035080B1 (es)
EC (1) ECSP18079192A (es)
EE (1) EE201800028A (es)
ES (1) ES2692871B2 (es)
FI (1) FI20185901A1 (es)
GB (7) GB2561107B (es)
HR (1) HRP20181711A2 (es)
HU (1) HUP1800363A1 (es)
IL (5) IL261839B (es)
MA (1) MA43326B1 (es)
MX (3) MX2018011933A (es)
NO (1) NO343876B1 (es)
NZ (1) NZ744540A (es)
PH (1) PH12018502087A1 (es)
PL (1) PL427232A1 (es)
PT (1) PT2017171733B (es)
RS (1) RS20181135A1 (es)
RU (1) RU2667801C1 (es)
SA (1) SA518392296B1 (es)
SE (1) SE1851298A1 (es)
SG (1) SG11201804658SA (es)
SV (1) SV2018005745A (es)
WO (2) WO2017171733A1 (es)
ZA (1) ZA201805308B (es)

Families Citing this family (243)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10852069B2 (en) 2010-05-04 2020-12-01 Fractal Heatsink Technologies, LLC System and method for maintaining efficiency of a fractal heat sink
US9185095B1 (en) 2012-03-20 2015-11-10 United Services Automobile Association (Usaa) Behavioral profiling method and system to authenticate a user
US12530683B2 (en) 2012-10-17 2026-01-20 Royal Bank Of Canada System and method for electronic credential tokenization
US11277412B2 (en) 2018-05-28 2022-03-15 Royal Bank Of Canada System and method for storing and distributing consumer information
US20150262190A1 (en) * 2014-03-14 2015-09-17 Disney Enterprises, Inc. Methods and Systems for Determining Consumer Entitlements for Playback Interoperability
US10824440B2 (en) 2014-08-22 2020-11-03 Sensoriant, Inc. Deriving personalized experiences of smart environments
US10320781B2 (en) * 2016-12-08 2019-06-11 Sensoriant, Inc. System and methods for sharing and trading user data and preferences between computer programs and other entities while preserving user privacy
US20160300234A1 (en) * 2015-04-06 2016-10-13 Bitmark, Inc. System and method for decentralized title recordation and authentication
US10979410B1 (en) 2015-05-04 2021-04-13 United Services Automobile Association (Usaa) Systems and methods for utilizing cryptology with virtual ledgers in support of transactions and agreements
US11032286B1 (en) 2015-12-02 2021-06-08 United Services Automobile Association (Usaa) Block chain authentication systems and methods
US10454677B1 (en) 2016-02-24 2019-10-22 United Services Automobile Associate (USAA) Cryptographic key generation from biometric data
US9985964B2 (en) * 2016-03-28 2018-05-29 Black Gold Coin, Inc. Systems and methods for providing block chain-based multifactor personal identity verification
US10366388B2 (en) * 2016-04-13 2019-07-30 Tyco Fire & Security Gmbh Method and apparatus for information management
US10546296B2 (en) * 2016-04-13 2020-01-28 Paypal, Inc. Public ledger authentication system
US11120507B2 (en) 2016-04-14 2021-09-14 Sensoriant, Inc. Confirmation and rating of user generated activities
US10333705B2 (en) * 2016-04-30 2019-06-25 Civic Technologies, Inc. Methods and apparatus for providing attestation of information using a centralized or distributed ledger
US10341309B1 (en) * 2016-06-13 2019-07-02 Allstate Insurance Company Cryptographically protecting data transferred between spatially distributed computing devices using an intermediary database
US11854011B1 (en) 2016-07-11 2023-12-26 United Services Automobile Association (Usaa) Identity management framework
WO2018021535A1 (ja) * 2016-07-29 2018-02-01 日本電気株式会社 システム、データ管理方法及びプログラム
GB201613233D0 (en) * 2016-08-01 2016-09-14 10Am Ltd Data protection system and method
US11769146B1 (en) * 2016-09-30 2023-09-26 Hrb Innovations, Inc. Blockchain transactional identity verification
US10484178B2 (en) 2016-10-26 2019-11-19 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features
US10749681B2 (en) 2016-10-26 2020-08-18 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features
US10373159B2 (en) * 2016-12-07 2019-08-06 International Business Machines Corporation Concomitance of an asset and identity block of a blockchain
US11423351B2 (en) * 2016-12-15 2022-08-23 International Business Machines Corporation Blockchain-based food product shelf-life management
US10637646B2 (en) * 2017-02-01 2020-04-28 Equifax Inc. Verifying an identity based on multiple distributed data sources using a blockchain to safeguard the identity
CN107040582B (zh) 2017-02-17 2020-08-14 创新先进技术有限公司 一种数据处理方法及装置
US11538031B2 (en) * 2017-03-31 2022-12-27 Vijay Madisetti Method and system for identity and access management for blockchain interoperability
US10362517B2 (en) 2017-04-07 2019-07-23 Vapor IO Inc. Distributed handoff-related processing for wireless networks
US11238543B2 (en) * 2017-05-06 2022-02-01 Adp, Llc Payroll based blockchain identity
US10762506B1 (en) 2017-05-11 2020-09-01 United Services Automobile Association Token device for distributed ledger based interchange
US10862927B2 (en) 2017-05-15 2020-12-08 Forcepoint, LLC Dividing events into sessions during adaptive trust profile operations
US9882918B1 (en) 2017-05-15 2018-01-30 Forcepoint, LLC User behavior profile in a blockchain
US10999296B2 (en) 2017-05-15 2021-05-04 Forcepoint, LLC Generating adaptive trust profiles using information derived from similarly situated organizations
US10623431B2 (en) 2017-05-15 2020-04-14 Forcepoint Llc Discerning psychological state from correlated user behavior and contextual information
US10129269B1 (en) 2017-05-15 2018-11-13 Forcepoint, LLC Managing blockchain access to user profile information
US10999297B2 (en) 2017-05-15 2021-05-04 Forcepoint, LLC Using expected behavior of an entity when prepopulating an adaptive trust profile
US10917423B2 (en) 2017-05-15 2021-02-09 Forcepoint, LLC Intelligently differentiating between different types of states and attributes when using an adaptive trust profile
US10447718B2 (en) 2017-05-15 2019-10-15 Forcepoint Llc User profile definition and management
US10915643B2 (en) 2017-05-15 2021-02-09 Forcepoint, LLC Adaptive trust profile endpoint architecture
US10146792B1 (en) * 2017-05-31 2018-12-04 Symbiont.Io, Inc. Systems and methods for implementing a programming model for smart contracts within a decentralized computer network
US20180365691A1 (en) * 2017-06-15 2018-12-20 KoopaCoin LLC Identity ledger in crypto currency transactions
US10318729B2 (en) 2017-07-26 2019-06-11 Forcepoint, LLC Privacy protection during insider threat monitoring
US10805085B1 (en) 2017-08-24 2020-10-13 United Services Automobile Association (Usaa) PKI-based user authentication for web services using blockchain
US10637662B2 (en) * 2017-08-28 2020-04-28 International Business Machines Corporation Identity verification using biometric data and non-invertible functions via a blockchain
US11528147B2 (en) 2017-09-13 2022-12-13 Vijay Madisetti Verifying integrity and secure operations of cloud-based software services
US11316933B2 (en) 2017-09-13 2022-04-26 Vijay Madisetti Service meshes and smart contracts for zero-trust systems
US11283865B2 (en) 2017-09-13 2022-03-22 Vijay Madisetti Service meshes and smart contracts for zero-trust systems
US20190228409A1 (en) * 2017-09-13 2019-07-25 Vijay Madisetti Transaction Pools Using Smart Contracts and Blockchains
WO2019070853A1 (en) 2017-10-04 2019-04-11 The Dun & Bradstreet Corporation SYSTEM AND METHOD FOR IDENTITY RESOLUTION ON A SET OF DISPARATE NETWORKS OF IMMUNE DISTRIBUTED REGISTERS
US10682981B2 (en) * 2017-10-11 2020-06-16 Uniquid, Inc. Systems and methods for networked device security
CN108171494A (zh) 2017-11-23 2018-06-15 阿里巴巴集团控股有限公司 一种数据处理方法和装置
US10771449B2 (en) * 2017-12-04 2020-09-08 Mastercard International Incorporated Method and system for trustworthiness using digital certificates
US11836717B2 (en) 2017-12-04 2023-12-05 Vijay Madisetti System and method for processing payments in fiat currency using blockchain and tethered tokens
US10476847B1 (en) 2017-12-08 2019-11-12 Symbiont.Io, Inc. Systems, methods, and devices for implementing a smart contract on a distributed ledger technology platform
US10320843B1 (en) 2017-12-08 2019-06-11 Symbiont.Io, Inc. Methods, systems, and devices for encrypted electronic storage and confidential network transfer of private data through a trustless distributed ledger technology system
WO2019126471A1 (en) * 2017-12-21 2019-06-27 Taliware, Inc. Blockchain network management implementing biometric based authentication of an individual
US11438139B2 (en) * 2018-02-07 2022-09-06 Raouf Boutaba Blockchain based secure naming and update verification
CN108446314B (zh) * 2018-02-07 2021-08-13 平安科技(深圳)有限公司 一种学生信息存储方法、计算机可读存储介质及终端设备
US20190251573A1 (en) * 2018-02-09 2019-08-15 Airbus (S.A.S.) Systems and methods of verifying credentials of aircraft personnel using a blockchain computer system
CN110166412A (zh) * 2018-02-14 2019-08-23 上海硅孚信息科技有限公司 基于区块链的智能身份生物认证凭证管理方法及系统
CN110166413A (zh) * 2018-02-14 2019-08-23 上海硅孚信息科技有限公司 基于区块链进行身份关系认证管理及服务的方法及系统
US10951626B2 (en) 2018-03-06 2021-03-16 Americorp Investments Llc Blockchain-based commercial inventory systems and methods
US11700265B2 (en) 2018-03-06 2023-07-11 Americorp Investments Llc Customized view of restricted information recorded into a blockchain
EP3763102A4 (en) * 2018-03-06 2021-11-24 Americorp Investments Llc PERSONALIZED VIEW OF RESTRICTED INFORMATION SAVED IN A CHAIN OF BLOCKS
CN108564688A (zh) * 2018-03-21 2018-09-21 阿里巴巴集团控股有限公司 身份验证的方法及装置和电子设备
JP6438615B1 (ja) * 2018-03-29 2018-12-19 株式会社三井住友銀行 ブロックチェーン上での正誤判断・結果共有システム
CN108650231B (zh) * 2018-04-04 2021-02-26 广州广电运通金融电子股份有限公司 基于区块链的生物特征采集方法及系统
JP7091791B2 (ja) * 2018-04-06 2022-06-28 富士通株式会社 データ管理装置,データ管理プログラム及びデータ管理方法
WO2019204905A1 (en) * 2018-04-22 2019-10-31 Interbit Ltd. Method and system for hosting a new blockchain using an existing blockchain node
WO2019209291A1 (en) * 2018-04-24 2019-10-31 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features
CN108809952A (zh) * 2018-05-22 2018-11-13 隆正信息科技有限公司 基于多标识分区段通用唯一信物链的物体认证方法及系统
KR102519761B1 (ko) * 2018-05-30 2023-04-11 주식회사 씨브이티 생체 인식 기반의 출입문 제어 시스템 및 방법
KR102497579B1 (ko) * 2018-05-30 2023-02-08 주식회사 씨브이티 생체 인식 기반의 출입문 제어 시스템 및 방법
WO2019236638A1 (en) * 2018-06-06 2019-12-12 Argosoperem Llc Method and system for data storage and retrieval
US11244316B2 (en) 2018-06-07 2022-02-08 International Business Machines Corporation Biometric token for blockchain
US10771240B2 (en) 2018-06-13 2020-09-08 Dynamic Blockchains Inc Dynamic blockchain system and method for providing efficient and secure distributed data access, data storage and data transport
KR102210665B1 (ko) * 2018-06-20 2021-02-03 희 김 동물 관리 방법 및 시스템
US11797519B2 (en) * 2018-06-22 2023-10-24 Attestiv Inc. Atomic capture of a set of related files, using a distributed ledger, for proof of authenticity
US11321983B2 (en) 2018-06-26 2022-05-03 Veriscan, Llc System and method for identifying and verifying one or more individuals using facial recognition
US11632236B1 (en) * 2018-06-29 2023-04-18 Verisign, Inc. Establishment, management, and usage of domain name to blockchain address associations
US10721060B1 (en) * 2018-06-29 2020-07-21 Verisign, Inc. Domain name blockchain user addresses
US11527107B1 (en) * 2018-06-29 2022-12-13 Apple Inc. On the fly enrollment for facial recognition
CN108765615B (zh) * 2018-06-29 2021-03-19 北京阿尔山区块链联盟科技有限公司 基于区块链的打卡信息存储方法及系统
CA3048425A1 (en) 2018-07-03 2020-01-03 Royal Bank Of Canada System and method for an electronic identity brokerage
US11356262B2 (en) 2018-07-03 2022-06-07 Royal Bank Of Canada System and method for anonymous location verification
KR102121930B1 (ko) * 2018-07-03 2020-06-11 네이버 주식회사 블록체인 기반의 개인 데이터 처리 방법 및 시스템
CN108965418A (zh) * 2018-07-04 2018-12-07 临沂大学 一种智能合约的植入设备
CN109213914A (zh) * 2018-08-28 2019-01-15 蔡捷 利用活体生物身份登陆基于区块链技术的网络搜索引擎
US10673847B2 (en) * 2018-08-28 2020-06-02 Ofer A. LIDSKY Systems and methods for user authentication based on a genetic sequence
US10826704B2 (en) 2018-08-31 2020-11-03 Hewlett Packard Enterprise Development Lp Blockchain key storage on SIM devices
CN110874464B (zh) 2018-09-03 2025-02-25 巍乾全球技术有限责任公司 用户身份认证数据的管理方法和设备
JP2022002351A (ja) * 2018-09-20 2022-01-06 ソニーグループ株式会社 情報処理装置、情報処理方法、およびプログラム
US10810166B2 (en) * 2018-09-20 2020-10-20 Paypal, Inc. Reconciliation of data in a distributed system
US11488271B2 (en) * 2018-10-16 2022-11-01 International Business Machines Corporation System and method for supplier information management
CN109359601A (zh) * 2018-10-19 2019-02-19 平安科技(深圳)有限公司 身份验证识别方法、电子装置及计算机可读存储介质
RU2695976C1 (ru) * 2018-10-24 2019-07-29 Максим Михайлович Михайленко Способ масштабирования обработки данных в распределенной системе
KR20200046456A (ko) * 2018-10-24 2020-05-07 비에이지노믹스(주) 개인의 유전자 표현형이 적용된 컬러드 코인
US10929816B2 (en) * 2018-10-29 2021-02-23 Advanced Messaging Technologies, Inc. Systems and methods for message transmission and retrieval using blockchain
CN109558422A (zh) * 2018-10-29 2019-04-02 平安科技(深圳)有限公司 基于区块链的驾驶证档案管理方法、装置、计算机设备
GB2581315A (en) * 2018-10-30 2020-08-19 Barclays Execution Services Ltd Secure data communication
US11488727B2 (en) * 2018-10-30 2022-11-01 LogicMatter, Inc. Immutable system of records for IoT/control systems for compliance
CN109583230A (zh) 2018-10-31 2019-04-05 阿里巴巴集团控股有限公司 基于区块链的数据存证方法及装置、电子设备
KR20200051404A (ko) * 2018-11-05 2020-05-13 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 화상 형성 소모품 사용량 정보의 블록체인 기반 관리
EP3651112B1 (en) * 2018-11-06 2025-04-09 Electricité de France Method for processing data and apparatuses for implementing the same
US10992612B2 (en) * 2018-11-12 2021-04-27 Salesforce.Com, Inc. Contact information extraction and identification
IT201800010379A1 (it) * 2018-11-16 2020-05-16 Abcd Tech Sarl Blockchain neurale
DE102018010027A1 (de) * 2018-12-19 2020-06-25 Daimler Ag Abwicklungssystem
CN110046482A (zh) * 2018-12-25 2019-07-23 阿里巴巴集团控股有限公司 身份核实方法及其系统
CN109660330B (zh) * 2018-12-28 2022-04-01 飞天诚信科技股份有限公司 一种在区块链上进行身份认证的方法及系统
CN110366729A (zh) 2018-12-28 2019-10-22 阿里巴巴集团控股有限公司 智能合约白名单
ES2774397A1 (es) * 2019-01-18 2020-07-20 Telefonica Digital Espana Slu Metodo y sistema para recuperacion de claves criptograficas de una red de cadena de bloques
CN109660359B (zh) * 2019-01-22 2022-01-18 上海易酷信息技术服务有限公司 生成hd钱包名片的方法、设备及生成hd钱包可信地址的方法
CN109886681B (zh) * 2019-01-31 2021-06-18 北京瑞卓喜投科技发展有限公司 区块链共识方法及共识系统
US11290448B1 (en) 2019-02-05 2022-03-29 Wells Fargo Bank, N.A. Multifactor identity authentication via cumulative dynamic contextual identity
WO2020162780A1 (ru) * 2019-02-08 2020-08-13 Алексей Сергеевич СМИРНОВ Система и способ для безопасного хранения цифровых валют и осуществления транзакций в блокчейн сети
US11038857B1 (en) 2019-02-14 2021-06-15 Sprint Communications Company L.P. Data messaging service with distributed ledger control
US11271724B2 (en) 2019-02-21 2022-03-08 Quantum Lock, Inc. One-time-pad encryption system and methods
KR102250081B1 (ko) 2019-02-22 2021-05-10 데이터얼라이언스 주식회사 공개 원장 기반 크리덴셜 자율적 운영 시스템 및 방법
CN111612922A (zh) * 2019-02-22 2020-09-01 上海银晨智能识别科技有限公司 验票方法及系统、计算机可读存储介质
CN113396557B (zh) * 2019-03-05 2024-06-21 赫尔实验室有限公司 用于公共账簿的选择性透明的系统、程序产品和方法
CN110011985A (zh) 2019-03-19 2019-07-12 阿里巴巴集团控股有限公司 用于操作物联网设备的方法和系统
CN110070359B (zh) * 2019-03-19 2020-12-01 创新先进技术有限公司 基于区块链的数据核对系统、方法、计算设备及存储介质
US10535062B1 (en) * 2019-03-20 2020-01-14 Capital One Services, Llc Using a contactless card to securely share personal data stored in a blockchain
CN110035002B (zh) * 2019-04-01 2021-09-10 达闼机器人有限公司 即时通信的实现方法,终端设备及存储介质
US11303452B2 (en) 2019-04-03 2022-04-12 Keychainx Ag Biometric digital signature generation for identity verification
AU2020272058B2 (en) 2019-04-12 2025-08-21 Symbiont.Io, Inc. Systems, devices, and methods for DLT-based data management platforms and data products
US10691640B1 (en) * 2019-04-18 2020-06-23 Alibaba Group Holding Limited Storing an asset update record
CN110147686A (zh) * 2019-04-18 2019-08-20 阿里巴巴集团控股有限公司 一种个人资产变更记录的存储方法、系统、装置及设备
US20200177390A1 (en) * 2019-04-18 2020-06-04 Alibaba Group Holding Limited Providing data verification in a blockchain ledger
US10997295B2 (en) 2019-04-26 2021-05-04 Forcepoint, LLC Adaptive trust profile reference architecture
US11394554B2 (en) * 2019-04-30 2022-07-19 Paypal, Inc. Decentralized trust using blockchain for tracking and validation of voice communications
KR102044008B1 (ko) * 2019-05-07 2019-11-12 옥철식 가상 현실 세계의 신원 인증 관리 시스템
CN110239483B (zh) * 2019-05-07 2021-10-08 山东工商学院 车辆控制方法、系统及计算机可读存储介质
US12443977B2 (en) 2019-05-08 2025-10-14 Datavault Ai Inc. Carbon credit tokenization
JP6650157B1 (ja) * 2019-05-08 2020-02-19 株式会社モールサービス 情報管理システム、情報管理方法及び情報管理プログラム
US20220318853A1 (en) * 2019-05-08 2022-10-06 Data Vault Holdings, Inc. System and method for tokenized licensing of content
US11315150B2 (en) 2019-05-08 2022-04-26 Data Vault Holdings, Inc. Portfolio driven targeted advertising network, system, and method
US12340394B2 (en) 2019-05-08 2025-06-24 Datavault Ai Inc. System and method for tokenized utilization of event information
US11106812B2 (en) 2019-05-09 2021-08-31 At&T Intellectual Property I, L.P. Controlling access to datasets described in a cryptographically signed record
CN110120953B (zh) * 2019-05-20 2021-09-07 大连交通大学 一种面向智能手机客户端的铁路旅客身份认证系统
CN110225095B (zh) * 2019-05-20 2022-02-11 中国银行股份有限公司 一种数据处理方法、装置及系统
CN110245187A (zh) * 2019-05-20 2019-09-17 深圳壹账通智能科技有限公司 一种基于区块链的名单类型查询方法及节点
CN110169774B (zh) * 2019-05-28 2022-06-14 深圳正指向科技有限公司 一种基于区块链的运动状态识别系统及方法
CN110188526B (zh) * 2019-05-31 2023-06-30 创新先进技术有限公司 基于区块链的约定信息处理方法、装置、系统及电子设备
CN110188697A (zh) * 2019-05-31 2019-08-30 山东省计算中心(国家超级计算济南中心) 一种基于区块链的指纹识别管理系统及方法
US10942920B2 (en) 2019-06-03 2021-03-09 Advanced New Technologies Co., Ltd. Service processing system and method based on blockchain
WO2020256680A1 (en) * 2019-06-18 2020-12-24 Tovarystvo Z Obmezhenoiu Vidpovidalnistiu "Simcord" Method for executing a digital asset transfer transaction
WO2020256681A1 (en) * 2019-06-18 2020-12-24 Tovarystvo Z Obmezhenoiu Vidpovidalnistiu "Simcord" Digital asset transfer system
CN116932564A (zh) * 2019-06-28 2023-10-24 创新先进技术有限公司 用于更新区块链中的数据的系统和方法
CN111213147B (zh) 2019-07-02 2023-10-13 创新先进技术有限公司 用于基于区块链的交叉实体认证的系统和方法
CN111316303B (zh) 2019-07-02 2023-11-10 创新先进技术有限公司 用于基于区块链的交叉实体认证的系统和方法
EP3721603B1 (en) 2019-07-02 2021-12-08 Advanced New Technologies Co., Ltd. System and method for creating decentralized identifiers
CN111095865B (zh) 2019-07-02 2023-08-04 创新先进技术有限公司 用于发布可验证声明的系统和方法
SG11202003792QA (en) 2019-07-02 2020-05-28 Advanced New Technologies Co Ltd System and method for verifying verifiable claims
CN116910726A (zh) 2019-07-02 2023-10-20 创新先进技术有限公司 用于将去中心化标识映射到真实实体的系统和方法
CN110334681B (zh) * 2019-07-12 2020-12-01 蚌埠科睿达机械设计有限公司 基于区块链的指静脉身份识别方法及系统
US11797655B1 (en) 2019-07-18 2023-10-24 Verisign, Inc. Transferring a domain name on a secondary blockchain market and in the DNS
KR20210009791A (ko) 2019-07-18 2021-01-27 삼성전자주식회사 블록 체인을 이용한 전자 인증 장치 및 그 방법
AU2020316421B2 (en) * 2019-07-23 2025-10-23 Veridium Ip Limited System and method for biometric protocol standards
CN110569246B (zh) * 2019-07-23 2022-03-11 腾讯科技(深圳)有限公司 区块链节点信息同步方法、装置、计算机设备及存储介质
CN116578962A (zh) * 2019-07-24 2023-08-11 创新先进技术有限公司 一种身份验证方法、装置及设备
CN110471986B (zh) * 2019-07-31 2020-08-04 阿里巴巴集团控股有限公司 基于区块链的票据实名领取方法、装置及电子设备
CN111859347B (zh) * 2019-08-01 2024-07-05 创新先进技术有限公司 基于区块链的身份验证方法、装置及设备
US10756901B2 (en) 2019-08-01 2020-08-25 Alibaba Group Holding Limited Blockchain-based identity authentication method, apparatus, and device
KR102088206B1 (ko) * 2019-08-05 2020-03-13 주식회사 블록펫 이미지 기반의 객체 인식 방법 및 이러한 방법을 수행하는 장치
CN110443076B (zh) * 2019-08-07 2021-06-01 瑞资(北京)科技有限公司 基于实名区块链的存证方法和系统
EP4014138A4 (en) 2019-08-13 2023-11-08 Adi Association UNIFIED AUTHENTICATION SYSTEM FOR DECENTRALIZED IDENTITY PLATFORMS
WO2021034784A1 (en) 2019-08-16 2021-02-25 Poltorak Technologies, LLC Device and method for medical diagnostics
KR102117931B1 (ko) * 2019-08-22 2020-06-02 정성원 서버에서 복수의 노드에 저장된 블록체인을 이용하여 2차 사용자 인증을 수행하는 방법
KR20210023601A (ko) 2019-08-23 2021-03-04 삼성전자주식회사 블록체인 계좌 정보를 제공하는 전자 장치와 이의 동작 방법
CN110753029B (zh) * 2019-09-16 2021-09-14 中国联合网络通信集团有限公司 一种身份验证方法及生物识别平台
CN110519297B (zh) * 2019-09-17 2021-06-15 腾讯科技(深圳)有限公司 一种基于区块链私钥的数据处理方法以及设备
KR102810469B1 (ko) * 2019-10-07 2025-05-21 삼성전자주식회사 전자 장치 및 그 전자 장치를 이용한 블록체인 주소 관리 방법
US11023423B2 (en) 2019-10-10 2021-06-01 Avery Glasser System and method for information storage using blockchain databases combined with pointer databases
US11706017B2 (en) * 2019-10-24 2023-07-18 Hewlett Packard Enterprise Development Lp Integration of blockchain-enabled readers with blockchain network using machine-to-machine communication protocol
KR102355708B1 (ko) * 2019-10-25 2022-01-26 주식회사 락키 블록체인 키를 이용한 사용자 인증 기반의 요청 처리 방법, 그 방법이 적용된 시스템
CN110809035B (zh) * 2019-10-25 2021-12-03 广州查正源电子科技有限公司 一种去中心化防伪数据生成和管理方法及系统
CN110991253B (zh) * 2019-11-08 2023-04-28 中国联合网络通信集团有限公司 一种基于区块链的人脸数字身份识别方法和装置
RU2748964C2 (ru) * 2019-11-27 2021-06-02 Акционерное общество "Лаборатория Касперского" Способ безопасной передачи запрашиваемых данных и реализующая его система
CN111079128B (zh) * 2019-12-11 2021-09-28 腾讯科技(深圳)有限公司 一种数据处理方法、装置、电子设备以及存储介质
CN111294384A (zh) * 2019-12-30 2020-06-16 深圳市服讯信息技术有限公司 基于模块链的物联网数据共享方法
CN111241196B (zh) * 2020-01-03 2021-07-13 腾讯科技(深圳)有限公司 广告频次控制方法及系统
CN111371543B (zh) * 2020-01-08 2023-03-24 中国科学院重庆绿色智能技术研究院 基于双区块链结构的物联网设备访问控制方法
US11146386B2 (en) * 2020-01-17 2021-10-12 Agile Blockchain Corp. Method and system for authentication seal deployment in networked immutable transactions
KR102094705B1 (ko) * 2020-01-17 2020-03-30 주식회사 에프엔에스벨류 블록 체인을 기반으로 한 다중 노드 인증 방법 및 이를 위한 장치
US10972475B1 (en) * 2020-01-29 2021-04-06 Capital One Services, Llc Account access security using a distributed ledger and/or a distributed file system
US12099997B1 (en) 2020-01-31 2024-09-24 Steven Mark Hoffberg Tokenized fungible liabilities
US12216791B2 (en) 2020-02-24 2025-02-04 Forcepoint Llc Re-identifying pseudonymized or de-identified data utilizing distributed ledger technology
US11424911B2 (en) 2020-03-03 2022-08-23 International Business Machines Corporation Storage and communication environment for cryptographic tags
EP3799683B1 (en) * 2020-03-06 2022-10-05 Alipay (Hangzhou) Information Technology Co., Ltd. Methods and devices for generating and verifying passwords
CN111309812A (zh) * 2020-03-11 2020-06-19 深圳市网心科技有限公司 基于区块链的函件传输方法及相关设备
US10979230B1 (en) 2020-03-11 2021-04-13 Drfirst.Com, Inc. Block chain proof for identification
US12380069B2 (en) 2020-03-28 2025-08-05 Dataparency, LLC Cloaked user-space file system implemented using an entity data store
US11531724B2 (en) 2020-03-28 2022-12-20 Dataparency, LLC Entity centric database
KR20210125655A (ko) 2020-04-08 2021-10-19 삼성전자주식회사 전자 장치 및 그 제어 방법
CN111552215B (zh) * 2020-05-22 2022-02-11 中国联合网络通信集团有限公司 物联网设备安全防护方法和系统
WO2022020384A1 (en) * 2020-07-20 2022-01-27 Dawson Thomas J Iii Secure storage techniques utilizing consortium distributed ledgers
WO2022019693A1 (ko) * 2020-07-24 2022-01-27 주식회사 코인플러그 사용자 비대면 인증 vc(verifiable credential)를 이용한 did(decentralized identifier) 기반의 사용자 비대면 인증 방법 및 이를 이용한 인증 지원 서버
US12182283B1 (en) 2020-08-14 2024-12-31 United Services Automobile Association (Usaa) Authentication systems and methods for interconnected devices
WO2022039729A1 (en) * 2020-08-19 2022-02-24 Quantum Lock, Inc. One-time-pad encryption system and methods
US11928222B2 (en) 2020-10-02 2024-03-12 Blockframe, Inc. Distributed ledger network implementing a synchronous trust consensus model
KR102424275B1 (ko) * 2020-11-06 2022-07-25 서울시립대학교 산학협력단 블록체인 기반의 분산 신원 인증을 통해 할인 정보를 제공하는 챗봇 서버, 방법 및 사용자 단말
CN112131316B (zh) * 2020-11-20 2021-02-12 腾讯科技(深圳)有限公司 应用于区块链系统的数据处理方法及装置
WO2022125823A1 (en) * 2020-12-09 2022-06-16 Devvio, Inc. Identity on a network
US20220188836A1 (en) * 2020-12-15 2022-06-16 Nicholas Scherling Anti-Money Laundering Blockchain Technology
CN112714111B (zh) * 2020-12-22 2023-03-28 北京八分量信息科技有限公司 大数据系统中对用户身份进行多模式认证的方法、装置及相关产品
CN112613020B (zh) * 2020-12-31 2024-05-28 中国农业银行股份有限公司 一种身份验证方法及装置
US11799639B2 (en) 2021-01-05 2023-10-24 Bank Of America Corporation Systems and methods using distributed ledgers to correct for missing one time passwords in event processing
KR102488866B1 (ko) * 2021-01-25 2023-01-17 주식회사 블로코엑스와이지 블록체인 기반 개인 신상 증명을 위한 서비스 제공 장치 및 방법
CN112966049B (zh) * 2021-03-09 2023-06-13 安徽超清科技股份有限公司 一种基于区块链的资产管理系统
WO2022203897A1 (en) * 2021-03-21 2022-09-29 Ironvest, Inc. System, device, and method of privacy-preserving user-identity verification and re-proofing
CN113079146B (zh) * 2021-03-25 2023-04-18 中国联合网络通信集团有限公司 一种验证方法及装置
KR102470713B1 (ko) * 2021-04-29 2022-11-25 (주)소프트제국 블록체인 did 기반 증명서 유통 서비스 제공 방법 및 장치
CN113127908B (zh) * 2021-04-29 2024-04-26 郑杰骞 链式结构地址生成、交易数据处理方法、装置及存储介质
US12147905B2 (en) 2021-05-05 2024-11-19 International Business Machines Corporation Digital transaction ledger with DNA-related ledger parameter
US11750401B2 (en) 2021-05-20 2023-09-05 Verisign, Inc. Proving top level domain name control on a blockchain
US12003615B2 (en) 2021-05-20 2024-06-04 Verisign, Inc. Lifecycle administration of domain name blockchain addresses
US11924161B1 (en) 2021-05-20 2024-03-05 Verisign, Inc. Authorization and refusal of modification, and partial modification ability, of a network identifier
US12052373B1 (en) 2021-05-20 2024-07-30 Verisign, Inc. Delegated agent proof of network identifier control
US12132820B1 (en) 2021-05-20 2024-10-29 Verisign, Inc. Blockchain network identifier claiming using registration status requests
CN113079027B (zh) * 2021-06-04 2024-08-16 江苏数字产权交易有限公司 一种基于哈希值的区块数据生成与验证方法
CN113327165A (zh) 2021-06-07 2021-08-31 支付宝(杭州)信息技术有限公司 一种基于区块链的交易方法
US11979484B2 (en) 2021-07-21 2024-05-07 Bank Of America Corporation System for electronic data encryption and decryption using a consensus draft process
JP2024541125A (ja) * 2021-10-19 2024-11-06 アヴァ・ラボラトリーズ・インコーポレイテッド 譲渡不可能なトークン
US12418561B2 (en) * 2021-11-19 2025-09-16 Bank Of America Corporation System for tracking the controlling entity of internet protocol (IP) addresses and implementing security threat mitigation based on the controlling entity
WO2023141643A2 (en) * 2022-01-24 2023-07-27 Osom Products, Inc. Digital non-fungible assets in persistent virtual environments linked to real assets
KR102800530B1 (ko) * 2022-03-16 2025-04-29 주식회사 아이비씨티 Did 기반의 생체정보 인증을 이용한 결제 시스템
US12141243B2 (en) * 2022-03-28 2024-11-12 Veiovia Ltd. Cryptographically generated data tethered to biological dataset provided by a user through synchronization over peer-to-peer nodes
US11652639B1 (en) 2022-03-28 2023-05-16 Veiovia Ltd. Cryptographically generated data tethered to biological dataset through synchronization over peer-to-peer nodes
US11683186B1 (en) * 2022-03-28 2023-06-20 Veiovia Ltd. Cryptographically generated data tethered to biological dataset through synchronization over peer-to-peer nodes for certification
US11546322B1 (en) * 2022-06-24 2023-01-03 Numéraire Financial, Inc. Decentralized avatar authentication in online platforms
US11997086B1 (en) * 2022-07-19 2024-05-28 One Footprint Inc. Systems and methods for identity verification and authentication
US12182820B2 (en) * 2022-12-06 2024-12-31 Visa International Service Association System, method, and computer program product for determining a pseudo-identity score in a virtual environment based on a blockchain network
CN116070272B (zh) * 2023-01-20 2025-09-12 中国银联股份有限公司 生物特征匹配方法、终端设备、服务器、系统及介质
ES3043901T3 (en) * 2023-02-15 2025-11-26 Telefonica Innovacion Digital Sl On-chain push-mode multi-factor authentication method and system for blockchain services
US20240291659A1 (en) * 2023-02-24 2024-08-29 Authenticating. Com, LLC Tokenized Credential Verification System
DE102023112364A1 (de) * 2023-05-10 2024-11-14 Mühlbauer ID Services GmbH Verfahren und Vorrichtung zur Identifikation einer Person anhand eines Ausweisdokuments
US20240378317A1 (en) * 2023-05-10 2024-11-14 Pradip Mistry Personal information management
US12266029B2 (en) 2023-07-31 2025-04-01 T-Mobile Usa, Inc. Reducing carbon emissions of a vehicle in a parking garage
EP4641413A1 (en) * 2024-04-22 2025-10-29 ALAB.TECH S.r.l. Method and system for managing digital elements containing biometric parameters
CN118573410B (zh) * 2024-04-30 2025-02-14 朴道征信有限公司 一种基于区块链的双因素认证方法、装置、设备及介质
ES3018257A1 (es) * 2025-03-12 2025-05-14 Gamero Luis Pulgar Sistema técnico de certificación biométrica y biomecánica mediante Inteligencia Artificial o Estadística Avanzada para la certificación de identidad, geolocalización y actividad del usuario con notarización digital

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6988199B2 (en) * 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
JP4519963B2 (ja) * 1999-06-21 2010-08-04 富士通株式会社 生体情報の暗号化・復号化方法および装置並びに、生体情報を利用した本人認証システム
EP1543457A4 (en) * 2002-07-12 2009-03-25 Privaris Inc SOFTWARE AND PERSONAL AUTHENTICATION SYSTEMS FOR THE ASSIGNMENT AND VERIFICATION OF REISEPRIVILEGIA
JP3961439B2 (ja) * 2003-03-31 2007-08-22 富士通サポートアンドサービス株式会社 指紋による個人認証システム
US8090945B2 (en) * 2005-09-16 2012-01-03 Tara Chand Singhal Systems and methods for multi-factor remote user authentication
US8989390B2 (en) * 2005-12-12 2015-03-24 Qualcomm Incorporated Certify and split system and method for replacing cryptographic keys
US20080120698A1 (en) * 2006-11-22 2008-05-22 Alexander Ramia Systems and methods for authenticating a device
US10255591B2 (en) * 2009-12-18 2019-04-09 Visa International Service Association Payment channel returning limited use proxy dynamic value
CN102844763A (zh) * 2010-03-31 2012-12-26 国际商业机器公司 数字式签署文件的方法、安全装置、系统及计算机程序产品
JP5564649B2 (ja) * 2010-06-23 2014-07-30 日本碍子株式会社 リチウム二次電池の正極及びリチウム二次電池
US20110137750A1 (en) 2010-08-26 2011-06-09 Aslam Gani Internet currency and a system and method for online internet currency transactions
US9152470B2 (en) * 2011-09-07 2015-10-06 Imagine Communications Corp. Systems and methods for computing applications
FR2986350A1 (fr) 2012-01-26 2013-08-02 Paul Lahmi Procede de transmission de documents et/ou d'informations avec authentification perenne
US8921216B2 (en) * 2012-07-19 2014-12-30 SK Hynix Inc. Semiconductor device and method of fabricating the same
US8806524B1 (en) * 2013-01-29 2014-08-12 Telefonaktiebolaget L M Ericsson (Publ) Restricting use of a direct-to-home digital broadcast satellite signal
US10269009B1 (en) 2013-06-28 2019-04-23 Winklevoss Ip, Llc Systems, methods, and program products for a digital math-based asset exchange
CN104418951B (zh) * 2013-08-29 2017-07-18 北京伟德杰生物科技有限公司 人Nectin‑2蛋白的应用
US20150170112A1 (en) 2013-10-04 2015-06-18 Erly Dalvo DeCastro Systems and methods for providing multi-currency platforms comprising means for exchanging and interconverting tangible and virtual currencies in various transactions, banking operations, and wealth management scenarios
US10157294B2 (en) * 2013-11-26 2018-12-18 CaffeiNATION Signings (Series 3 of Caffeinaton Series, LLC) Systems, methods and computer program products for managing remote execution of transaction documents
US10127528B2 (en) 2013-12-20 2018-11-13 Movocash, Inc. Financial services ecosystem
US20150220928A1 (en) 2014-01-31 2015-08-06 Robert Allen Platform for the purchase and sale of digital currency
US10162954B2 (en) * 2014-02-04 2018-12-25 Lenovo (Singapore) Pte. Ltd. Biometric account card
US20160012465A1 (en) * 2014-02-08 2016-01-14 Jeffrey A. Sharp System and method for distributing, receiving, and using funds or credits and apparatus thereof
FR3018378A1 (fr) * 2014-03-12 2015-09-11 Enrico Maim Systeme et procede transactionnels a architecture repartie fondees sur des transactions de transferts d'unites de compte entre adresses
WO2015142765A1 (en) * 2014-03-17 2015-09-24 Coinbase, Inc Bitcoin host computer system
US20150269538A1 (en) 2014-03-18 2015-09-24 Darin Stanchfield Security devices and systems for digital currency transfer
US9858569B2 (en) * 2014-03-21 2018-01-02 Ramanan Navaratnam Systems and methods in support of authentication of an item
US9672499B2 (en) * 2014-04-02 2017-06-06 Modernity Financial Holdings, Ltd. Data analytic and security mechanism for implementing a hot wallet service
US20150324789A1 (en) * 2014-05-06 2015-11-12 Case Wallet, Inc. Cryptocurrency Virtual Wallet System and Method
US10340038B2 (en) * 2014-05-13 2019-07-02 Nant Holdings Ip, Llc Healthcare transaction validation via blockchain, systems and methods
US20150348169A1 (en) * 2014-05-28 2015-12-03 Michael Richards Harris System and method for marketplace software platform
US20150348017A1 (en) * 2014-06-03 2015-12-03 Jonathan Allmen Method for integrating cryptocurrency transfer on a social network interface
US9818092B2 (en) * 2014-06-04 2017-11-14 Antti Pennanen System and method for executing financial transactions
US20150356523A1 (en) * 2014-06-07 2015-12-10 ChainID LLC Decentralized identity verification systems and methods
US20150363777A1 (en) * 2014-06-16 2015-12-17 Bank Of America Corporation Cryptocurrency suspicious user alert system
KR101990223B1 (ko) * 2014-09-03 2019-06-17 난트헬쓰, 인코포레이티드 합성 게놈 변형-기반의 보안 트랜잭션 디바이스들, 시스템들 및 방법들
US20160098730A1 (en) * 2014-10-01 2016-04-07 The Filing Cabinet, LLC System and Method for Block-Chain Verification of Goods
CN104463001A (zh) * 2014-12-19 2015-03-25 比特卡国际有限公司 一种独立生成和保存加密数字货币私钥的方法及承载加密数字货币私钥的装置
US9785764B2 (en) 2015-02-13 2017-10-10 Yoti Ltd Digital identity
US9641338B2 (en) * 2015-03-12 2017-05-02 Skuchain, Inc. Method and apparatus for providing a universal deterministically reproducible cryptographic key-pair representation for all SKUs, shipping cartons, and items
US20180240107A1 (en) 2015-03-27 2018-08-23 Black Gold Coin, Inc. Systems and methods for personal identification and verification
EP3767878A1 (en) 2015-03-27 2021-01-20 Black Gold Coin, Inc. A system and a method for personal identification and verification
US20160300234A1 (en) * 2015-04-06 2016-10-13 Bitmark, Inc. System and method for decentralized title recordation and authentication
CN106296196A (zh) 2015-06-05 2017-01-04 地气股份有限公司 数字货币交易签章方法与系统及其数字货币交易装置
WO2017044554A1 (en) * 2015-09-11 2017-03-16 Aware, Inc. Biometric verification of a blockchain database transaction contributor
US20170228727A1 (en) * 2016-02-10 2017-08-10 Align Commerce Corporation Conditional payment processing using multi-signature addresses
US9818116B2 (en) * 2015-11-11 2017-11-14 Idm Global, Inc. Systems and methods for detecting relations between unknown merchants and merchants with a known connection to fraud
KR101590076B1 (ko) * 2015-11-18 2016-02-01 주식회사 웨이브스트링 개인정보 관리 방법
AU2016376097B2 (en) * 2015-12-22 2019-11-07 Financial & Risk Organisation Limited Methods and systems for identity creation, verification and management
EP3405862B1 (en) * 2016-01-19 2020-11-18 Priv8Pay, Inc. Network node authentication
WO2017152150A1 (en) * 2016-03-04 2017-09-08 ShoCard, Inc. Method and system for authenticated login using static or dynamic codes
US9985964B2 (en) * 2016-03-28 2018-05-29 Black Gold Coin, Inc. Systems and methods for providing block chain-based multifactor personal identity verification
US10333705B2 (en) * 2016-04-30 2019-06-25 Civic Technologies, Inc. Methods and apparatus for providing attestation of information using a centralized or distributed ledger
US20180343120A1 (en) 2016-10-26 2018-11-29 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features
US10749681B2 (en) * 2016-10-26 2020-08-18 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features
US10484178B2 (en) 2016-10-26 2019-11-19 Black Gold Coin, Inc. Systems and methods for providing a universal decentralized solution for verification of users with cross-verification features

Also Published As

Publication number Publication date
EP3400541B1 (en) 2020-10-21
EE201800028A (et) 2018-11-15
DE202016008689U1 (de) 2019-01-16
ZA201805308B (en) 2019-10-30
RU2667801C1 (ru) 2018-09-24
ES2692871R1 (es) 2019-01-04
KR20180125630A (ko) 2018-11-23
SE1851298A1 (sv) 2018-10-22
EP3486854A1 (en) 2019-05-22
IL263109B (en) 2019-05-30
IL264078A (en) 2019-01-31
BR112018070096A2 (pt) 2019-02-05
CO2018011415A2 (es) 2018-11-30
CN108701136A (zh) 2018-10-23
BR112018070091B1 (pt) 2020-04-28
BR112018070093A2 (pt) 2019-02-05
KR20180122025A (ko) 2018-11-09
IL264079B (en) 2019-09-26
DE202016008584U1 (de) 2018-08-23
AU2018236747B2 (en) 2019-11-14
CN109657446A (zh) 2019-04-19
IL264078B (en) 2019-09-26
EP3483817A1 (en) 2019-05-15
US11290449B2 (en) 2022-03-29
EP3483815A1 (en) 2019-05-15
EP3400541A4 (en) 2018-11-21
IL261839A (en) 2018-10-31
CU20180116A7 (es) 2019-05-03
MX391303B (es) 2025-03-11
AU2018236723A1 (en) 2018-10-18
NO343876B1 (en) 2019-06-24
US9985964B2 (en) 2018-05-29
GB2584981B (en) 2021-03-24
MA43326A1 (fr) 2018-12-31
US12301565B2 (en) 2025-05-13
AU2018236747A1 (en) 2018-10-18
US20220191197A1 (en) 2022-06-16
US20190036919A1 (en) 2019-01-31
MA43326B1 (fr) 2019-05-31
GB201815740D0 (en) 2018-11-14
GB2579764A (en) 2020-07-08
GB2561107B (en) 2019-10-30
GB2561107A (en) 2018-10-03
EA035080B1 (ru) 2020-04-24
PH12018502087A1 (en) 2019-07-15
SV2018005745A (es) 2019-04-08
GB201808833D0 (en) 2018-07-11
CN109660500A (zh) 2019-04-19
GB2579764B (en) 2020-12-23
KR101990761B1 (ko) 2019-06-18
AU2016400090B2 (en) 2018-11-08
US20190007401A1 (en) 2019-01-03
CL2018002724A1 (es) 2019-02-22
EA201891901A1 (ru) 2019-03-29
GB2564787B (en) 2020-12-02
US10298571B2 (en) 2019-05-21
ECSP18079192A (es) 2018-12-31
BR112018070091A2 (pt) 2019-02-05
AU2018236722B2 (en) 2019-11-14
IL263109A (en) 2018-12-31
CA3006587A1 (en) 2017-10-05
JP3220620U (ja) 2019-03-28
DE202016008688U1 (de) 2019-01-16
GB202013529D0 (en) 2020-10-14
WO2017171733A1 (en) 2017-10-05
CN109657445A (zh) 2019-04-19
US10116657B2 (en) 2018-10-30
KR101990762B1 (ko) 2019-06-18
WO2019216923A1 (en) 2019-11-14
IL265284A (en) 2019-05-30
GB201815742D0 (en) 2018-11-14
IL261839B (en) 2019-03-31
JP2019135825A (ja) 2019-08-15
US10749865B2 (en) 2020-08-18
AU2018236723B2 (en) 2019-11-28
BR112018070088A2 (pt) 2018-12-18
US20180262493A1 (en) 2018-09-13
GB201815756D0 (en) 2018-11-14
PT2017171733B (pt) 2020-05-25
US10389713B2 (en) 2019-08-20
SA518392296B1 (ar) 2023-02-23
DE112016006077T5 (de) 2018-10-04
CN109660501B (zh) 2020-07-14
MX2018011933A (es) 2019-05-20
CN109657446B (zh) 2020-11-17
EP3483816A1 (en) 2019-05-15
US20180255055A1 (en) 2018-09-06
FI20185901A1 (en) 2018-10-26
GB2584981A (en) 2020-12-30
GB201815754D0 (en) 2018-11-14
US10298572B2 (en) 2019-05-21
MX2018010163A (es) 2018-11-29
DE112016006077B4 (de) 2021-01-07
NZ744540A (en) 2019-12-20
AU2016400090A1 (en) 2018-06-07
KR101990763B1 (ko) 2019-06-18
AU2018236721B2 (en) 2019-01-24
EP3400541A1 (en) 2018-11-14
US20190007402A1 (en) 2019-01-03
CN108701136B (zh) 2020-06-12
US20190356657A1 (en) 2019-11-21
ES2692871B2 (es) 2019-12-27
SG11201804658SA (en) 2018-06-28
CR20180514A (es) 2019-05-15
DK201870697A1 (en) 2019-01-21
BR112018070095A2 (pt) 2019-02-05
KR20180133944A (ko) 2018-12-17
CN109657445B (zh) 2025-02-14
US10182051B1 (en) 2019-01-15
US20190036918A1 (en) 2019-01-31
GB2583984B (en) 2021-02-17
GB2567960B (en) 2020-12-02
DE202016008686U1 (de) 2019-01-16
IL264079A (en) 2019-01-31
KR20180125626A (ko) 2018-11-23
US20190028471A1 (en) 2019-01-24
HRP20181711A2 (hr) 2019-03-08
AU2018236721A1 (en) 2018-10-18
MX2018011927A (es) 2019-05-20
US20170279801A1 (en) 2017-09-28
GB2583984A (en) 2020-11-18
EP3483814A1 (en) 2019-05-15
NO20181053A1 (en) 2018-08-07
CN109660501A (zh) 2019-04-19
AU2018236722A1 (en) 2018-10-18
RS20181135A1 (sr) 2019-10-31
HUP1800363A1 (hu) 2019-01-28
JP2019126022A (ja) 2019-07-25
GB201913409D0 (en) 2019-10-30
JP2019057271A (ja) 2019-04-11
JP2019126021A (ja) 2019-07-25
JP2019126020A (ja) 2019-07-25
PL427232A1 (pl) 2019-07-29
GB2564787A (en) 2019-01-23
KR20180125624A (ko) 2018-11-23
DE202016008687U1 (de) 2019-01-16
GB2567960A (en) 2019-05-01
US20250274450A1 (en) 2025-08-28

Similar Documents

Publication Publication Date Title
ES2692871B2 (es) Sistemas y procedimientos para proporcionar una verificacion de identidad personal multifactorial basada en una cadena de bloques
AU2018100477A4 (en) Systems and methods for providing block chain-based multifactor personal identity verification
OA18670A (en) Systems and methods for providing block chain-based multifactor personal identity verification

Legal Events

Date Code Title Description
BA2A Patent application published

Ref document number: 2692871

Country of ref document: ES

Kind code of ref document: A2

Effective date: 20181205

EC2A Search report published

Ref document number: 2692871

Country of ref document: ES

Kind code of ref document: R1

Effective date: 20181226

FG2A Definitive protection

Ref document number: 2692871

Country of ref document: ES

Kind code of ref document: B2

Effective date: 20191227