US2019379541A1PendingUtilityA1

Encryption using biometric image-based key

47
Assignee: RAPIDGPS LLCPriority: Oct 29, 2013Filed: Dec 10, 2018Published: Dec 12, 2019
Est. expiryOct 29, 2033(~7.3 yrs left)· nominal 20-yr term from priority
H04L 9/3226G09C 5/00H04L 9/3231H04L 9/0866
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems according to the present disclosure improve upon known biometric security systems by not permanently storing (e.g., for later comparison as in known systems) the actual image of the biometric characteristic. Instead, an image of a biometric identifier (e.g., retina, fingerprint, etc.) may be used to form a key which may be used to secure and provide access to data. The key may be formed, in embodiments, using a neural network and/or a random input (e.g., a vector of random characters), for example. The image of the biometric identifier may be discarded, and thus may not be vulnerable to theft. In an embodiment, the key may be used in a key-based encryption system.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system comprising:
 a processor; and   a non-transitory computer-readable memory storing instructions that, when executed by the processor, cause the processor to:
 receive an image of a biometric identifier of a user; 
 convert the image into a key; 
 use the key to encrypt data to create encrypted data; and 
 discard the image of the biometric identifier. 
   
     
     
         2 . The system of  claim 1 , wherein the instructions, when executed by the processor, further cause the processor to:
 discard the key.   
     
     
         3 . The system of  claim 1 , wherein the instructions, when executed by the processor, further cause the processor to:
 convert the image into the key by inputting the image into a trained neural network.   
     
     
         4 . The system of  claim 3 , wherein the instructions, when executed by the processor, further cause the processor to:
 receive a set of generic biometric images that does not include the image of the biometric identifier of the user; and   train a neural network on the set of generic biometric images to yield the trained neural network.   
     
     
         5 . The system of  claim 1 , wherein the image of the biometric identifier is a first image and the key is a first key, further wherein the instructions, when executed by the processor, further cause the processor to:
 receive a second image of a biometric identifier;   convert the second image into a second key;   use the second key to attempt to decrypt the encrypted data; and   discard the second image.   
     
     
         6 . The system of  claim 5 , wherein the instructions, when executed by the processor, further cause the processor to:
 convert the second image into the second key by inputting the second image into a trained neural network.   
     
     
         7 . The system of  claim 1 , wherein the instructions, when executed by the processor, further cause the processor to:
 convert the image into the key by:
 inputting the image into an image processing algorithm to yield an image data matrix; and 
 combining the image data matrix with a randomized initialization matrix to create the key; and 
   discard the image data matrix.   
     
     
         8 . The system of  claim 1 , wherein the instructions, when executed by the processor, further cause the processor to:
 convert the image into the key by:
 inputting the image into an image processing algorithm to yield an image data matrix; 
 applying a one-way function to the image data matrix to yield a secure image data matrix; and 
 combining the secure image data matrix with a randomized initialization matrix to create the key; and 
   discard the image data matrix and the secure image data matrix.   
     
     
         9 . The system of  claim 8 , wherein the one-way function comprises a cryptographic hash function. 
     
     
         10 . The system of  claim 8 , wherein the image data matrix is a vector. 
     
     
         11 . A method comprising:
 receiving an image of a biometric identifier of a user;   converting the image into a key;   using the key to encrypt data to create encrypted data; and   discarding the image of the biometric identifier.   
     
     
         12 . The method of  claim 11 , further comprising:
 discarding the key.   
     
     
         13 . The method of  claim 11 , wherein converting the image into the key comprises inputting the image into a trained neural network. 
     
     
         14 . The method of  claim 13 , further comprising:
 receiving a set of generic biometric images that does not include the image of the biometric identifier of the user; and   training a neural network on the set of generic biometric images to yield the trained neural network.   
     
     
         15 . The method of  claim 11 , wherein the image of the biometric identifier is a first image and the key is a first key, the method further comprising:
 receiving a second image of a biometric identifier;   converting the second image into a second key;   using the second key to attempt to decrypt the encrypted data; and   discarding the second image.   
     
     
         16 . The method of  claim 15 , further comprising:
 converting the second image into the second key by inputting the second image into a trained neural network.   
     
     
         17 . The method of  claim 11 , further comprising:
 converting the image into the key by:
 inputting the image into an image processing algorithm to yield an image data matrix; and 
 combining the image data matrix with a randomized initialization matrix to create the key; and 
   discarding the image data matrix.   
     
     
         18 . The method of  claim 11 , further comprising:
 converting the image into the key by:
 inputting the image into an image processing algorithm to yield an image data matrix; 
 applying a one-way function to the image data matrix to yield a secure image data matrix; and 
 combining the secure image data matrix with a randomized initialization matrix to create the key; and 
   discarding the image data matrix and the secure image data matrix.   
     
     
         19 . The method of  claim 18 , wherein the one-way function comprises a cryptographic hash function. 
     
     
         20 . The method of  claim 18 , wherein the image data matrix is a vector.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.