US2016197899A1PendingUtilityA1

Method of Dynamically Encrypting Fingerprint Data and Related Fingerprint Sensor

Assignee: EMEMORY TECHNOLOGY INCPriority: Jan 7, 2015Filed: Jan 6, 2016Published: Jul 7, 2016
Est. expiryJan 7, 2035(~8.5 yrs left)· nominal 20-yr term from priority
H04L 63/0861H04L 63/0457G06V 40/1306G06F 21/32Y02B70/10H03K 17/687H04L 9/3231H02M 3/07H02M 3/073G11C 16/10G11C 5/147H04L 9/0819H03K 2005/00019G09C 1/00G11C 16/14G06F 21/606H02M 3/075H03K 5/1515H03K 5/159G11C 5/145H02M 1/0048H04L 9/0866H03K 3/012
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A dynamic encryption type fingerprint sensor includes a capacitive array sensing fingerprints and producing fingerprint data, an embedded non-volatile memory (eNVM) storing a one-time code (OTC) and an encryption algorithm indicator, and a logic algorithm circuit encrypting the fingerprint data produced by the capacitive array according to the OTC and the encryption algorithm indicator. The logic algorithm circuit includes an encryption circuit having a plurality of logic encryption circuits selected using the encryption algorithm indicator, the encryption circuit encrypting the fingerprint data using selected logic encryption circuits of the plurality of logic encryption circuits according to the OTC. A control circuit is used for controlling operation of the capacitive array, the eNVM, and the logic algorithm circuit.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A dynamic encryption type fingerprint sensor, comprising:
 a capacitive array sensing fingerprints and producing fingerprint data;   an embedded non-volatile memory (eNVM) storing a one-time code (OTC) and an encryption algorithm indicator;   a logic algorithm circuit encrypting the fingerprint data produced by the capacitive array according to the OTC and the encryption algorithm indicator, the logic algorithm circuit comprising:
 an encryption circuit comprising a plurality of logic encryption circuits selected using the encryption algorithm indicator, the encryption circuit encrypting the fingerprint data using selected logic encryption circuits of the plurality of logic encryption circuits according to the OTC; and 
   a control circuit for controlling operation of the capacitive array, the eNVM, and the logic algorithm circuit.   
     
     
         2 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein one or more of the plurality of logic encryption circuits is selected using the encryption algorithm indicator, and the one or more selected logic encryption circuits encrypt the fingerprint data according to the OTC. 
     
     
         3 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the encryption algorithm indicator is updated periodically, and an updated encryption algorithm indicator is stored in the eNVM. 
     
     
         4 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the encryption algorithm indicator is updated after every time the logic algorithm circuit is used for encrypting fingerprint data, and an updated encryption algorithm indicator is stored in the eNVM. 
     
     
         5 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the OTC is encrypted. 
     
     
         6 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the OTC is received from outside the dynamic encryption type fingerprint sensor. 
     
     
         7 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the logic algorithm circuit further comprises a new OTC generation circuit for generating a new OTC after the OTC has been used for encrypting fingerprint data. 
     
     
         8 . The dynamic encryption type fingerprint sensor of  claim 7 , wherein new OTC is generated randomly or generated based on a previous value of the OTC. 
     
     
         9 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the dynamic encryption type fingerprint sensor is formed on a single chip. 
     
     
         10 . The dynamic encryption type fingerprint sensor of  claim 1 , wherein the eNVM further stores a product identification of the dynamic encryption type fingerprint sensor to identify the dynamic encryption type fingerprint sensor. 
     
     
         11 . A method of dynamically encrypting fingerprint data with a fingerprint sensor, the method comprising:
 sensing fingerprints with a capacitive array of the fingerprint sensor and producing corresponding fingerprint data;   receiving an encryption algorithm indicator and a one-time code (OTC);   selecting one or more logic encryption circuits of a plurality of logic encryption circuits using the encryption algorithm indicator; and   encrypting the fingerprint data produced by the capacitive array with the one or more selected logic encryption circuits according to the OTC.   
     
     
         12 . The method of  claim 11 , wherein the OTC and the encryption algorithm indicator are stored in an embedded non-volatile memory (eNVM) of the fingerprint sensor. 
     
     
         13 . The method of  claim 12 , wherein the encryption algorithm indicator is updated periodically, and an updated encryption algorithm indicator is stored in the eNVM. 
     
     
         14 . The method of  claim 12 , wherein the encryption algorithm indicator is updated after every time the logic algorithm circuit is used for encrypting fingerprint data, and an updated encryption algorithm indicator is stored in the eNVM. 
     
     
         15 . The method of  claim 12 , wherein the eNVM further stores a product identification of the fingerprint sensor to identify the fingerprint sensor. 
     
     
         16 . The method of  claim 11 , wherein the OTC is encrypted. 
     
     
         17 . The method of  claim 11 , wherein the OTC is received from outside the fingerprint sensor. 
     
     
         18 . The method of  claim 11 , further comprising generating a new OTC after the OTC has been used for encrypting fingerprint data. 
     
     
         19 . The method of  claim 18 , wherein new OTC is generated randomly or generated based on a previous value of the OTC. 
     
     
         20 . The method of  claim 11 , wherein the fingerprint sensor is formed on a single chip.

Join the waitlist — get patent alerts

Track US2016197899A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.