IP Library Granted Patent US 8,959,357
Granted Patent B2
US 8,959,357 · App. 12/837,157 · Granted Feb 17, 2015

Biometric encryption and key generation

Inventor: Aaron Keith Baughman (Silver Spring, MD)
Assignee: International Business Machines Corporation
H04L9/0866
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,959,357
App. No.
12/837,157
Granted
Feb 17, 2015
Kind
B2
Abstract

A system, method and program product for generating a private key. A system is disclosed that includes a signal acquisition system for obtaining biometric input from a user and encoding the biometric input into an acquired biometric; a recognition system for determining an identity based on the acquired biometric and outputting an absolute biometric associated with the identity; an input device for accepting a knowledge input from the user; and a key generator that generates a private key based on the knowledge input and the absolute biometric.

Claims (35)

1. A system for generating a private key, comprising:

a signal acquisition system for obtaining biometric input from a user and encoding the biometric input into an acquired biometric;

a recognition system for determining an identity based on the acquired biometric and outputting an absolute biometric associated with the identity, wherein the absolute biometric comprises a fixed set of previously stored biometric data that maps to the user and does not change over time;

wherein the signal acquisition system sends the acquired biometric to the recognition system via a network, and

wherein the recognition system utilizes a model to determine the identity that is trained a priori with biometric data from the user;

an input device for accepting a knowledge input from the user; and

a key generator that generates a private key based on both of the knowledge input and the absolute biometric, wherein the key generator outputs a private key; and

a public key generation system for generating a public key, wherein the private key is used to generate the public key within the key generation system.

2. The system of claim 1 , wherein the biometric input includes at least one signal selected from the group consisting of: a face image, a retinal scan, a fingerprint, a handwriting sample, and a voice pattern.

3. The system of claim 1 , wherein the knowledge input comprises a password.

4. The system of claim 1 , wherein the key generator utilizes a hashing function.

5. The system of claim 1 , wherein the public key has a non-invertible relationship with the identity.

6. A computer program product for generating a private key, the computer program product comprising:

a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:

program code for encoding a biometric input from a user into an acquired biometric;

program code for determining an identity based on the acquired biometric and outputting an absolute biometric associated with the identity, wherein the absolute biometric comprises a fixed set of previously stored biometric data that maps to the user and does not change over time;

wherein the program code for encoding the biometric input sends the acquired biometric to a recognition system for determining the identity via a network, and

wherein the program code for determining the identity utilizes a model that is trained a priori with biometric data from the user;

program code for accepting a knowledge input from the user; and

program code for generating a private key based on both of the knowledge input and the absolute biometric, wherein a private key is outputted; and

program code for generating a public key, wherein the private key is used to generate the public key.

7. The computer program product of claim 6 , wherein the biometric input includes at least one signal selected from the group consisting of: a face image, a retinal scan, a fingerprint, a handwriting sample, and a voice pattern.

8. The computer program product of claim 6 , wherein the knowledge input comprises a password.

9. The computer program product of claim 6 , wherein the program code for generating the private key utilizes a hashing function.

10. A method for generating a private key, comprising:

encoding a biometric input from a user into an acquired biometric; determining an identity based on the acquired biometric and outputting an absolute biometric associated with the identity, wherein the absolute biometric comprises a fixed set of previously stored biometric data that maps to the user and does not change over time;

wherein encoding the biometric input includes sending the acquired biometric via a network to a recognition system for determining the identity via a network;

wherein determining the identity utilizes a model that is trained a priori with biometric data from the user;

receiving a knowledge input from the user; and

generating a private key based on both of the knowledge input and the absolute biometric;

outputting a private key; and

generating a public key using the private key.

11. The method of claim 10 , wherein the biometric input includes at least one signal selected from the group consisting of: a face image, a retinal scan, a fingerprint, a handwriting sample, and a voice pattern.

12. The method of claim 10 , wherein the knowledge input comprises a password.

13. The method of claim 10 , wherein generating the private key utilizes a hashing function.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 058780/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2010
From: BAUGHMAN, AARON KEITH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 024694/0764 →
Continuity (1)
Related Publication 20120014520A1 · Jan 19, 2012