×

Rolling biometric key exchange

  • US 10,469,259 B1
  • Filed: 11/07/2018
  • Issued: 11/05/2019
  • Est. Priority Date: 11/07/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least a first computing device comprising;

    a first memory to store instructions; and

    first processing circuitry, coupled with the first memory, operable to execute the instructions, that when executed, cause the first processing circuitry to;

    receive biological information corresponding to a user via at least one input device;

    perform analysis on the biological information;

    determine one or more biological characteristics uniquely associated with the user based on the performed analysis;

    generate a character string based at least in part on the one or more biological characteristics, wherein the character string comprises a plurality of alphanumeric characters, the alphanumeric characters being space delimited and character delimited such that the space delimitation and the character delimitation uniquely relates to the user;

    provide the character string for generating a biometric key;

    at least a second computing device comprising;

    a second memory to store instructions; and

    second processing circuitry, coupled with the second memory, operable to execute the instructions, that when executed, cause the second processing circuitry to;

    access or receive the character string;

    generate, using the character string, the biometric key based on a cryptographic algorithm;

    apply at least one hash function to the biometric key to generate a hashed biometric key;

    apply salt to the hashed biometric key to generate a salted and hashed biometric key;

    store the salted and hashed biometric key in one or more storage devices; and

    change the applied at least one hash function at a predetermined interval in order to rotate, update, or roll the biometric key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×