Biometric controlled key generation
First Claim
1. A biometric controlled key generation system, comprising:
- a body part input for generating an information signal bearing biometric information from a body part;
means for reading comparison data from a data carrier, said comparison data comprising private key data encrypted by biometric data; and
means for comparing said information signal with said comparison data for recovering said private key data from said comparison data.
2 Assignments
0 Petitions
Accused Products
Abstract
A key generation system is implemented as follows. In an enrolment apparatus, a unique number for use with PIN operated machines or public key cryptography systems is generated by manipulation of fingerprint information of a subscriber. A filter is then generated which is a function both of the Fourier transform of the subscriber'"'"'s fingerprint(s) and of the unique number. This filter is stored on a subscriber card. When the subscriber wishes to generate his key, he inputs his card to a card reader of an apparatus and places his finger(s) on a fingerprint input. The apparatus generates an optical Fourier transform from the fingerprint input. The Fourier transform signal is incident on to a spatial light modulator programmed with the filter information from the card. An inverse transform is generated from the filtered signal and this is used to regenerate the key that will be used as the PIN in a PIN operated device, or as the private key cryptography system.
-
Citations
55 Claims
-
1. A biometric controlled key generation system, comprising:
-
a body part input for generating an information signal bearing biometric information from a body part; means for reading comparison data from a data carrier, said comparison data comprising private key data encrypted by biometric data; and means for comparing said information signal with said comparison data for recovering said private key data from said comparison data. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
2. A biometric controlled private key encoding system, comprising:
-
a body part input for generating an information signal bearing biometric information from a body part; means to generate a function based on one of said private key and a unique number from which said private key may be derived; means to generate biometric data from said information signal; means to encrypt said function with said biometric data to generate comparison data; and means for storing said comparison data on a data carrier.
-
-
12. A method for generating a private key, comprising the steps of:
-
generating an information signal bearing biometric information; reading comparison data from a data carrier, said comparison data comprising private key data encrypted with biometric data; and comparing said information signal with said comparison data for recovering said private key data form said comparison data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
13. A method for encoding a private key, comprising the steps of:
-
(a) generating an information signal bearing biometric information from a body part; (b) obtaining function generation data comprising one of a private key and a unique number from which said private key may be derived; (c) generating an array based on step (b); (d) generating biometric data form said information signal; (e) encrypting said function with said biometric data to generate said comparison data; and (f) storing said comparison data on said data carrier.
-
-
27. A biometric controlled key generation system, comprising:
-
a body part input for generating an information signal bearing biometric information from a body part; a programmable filter for filtering a function of said biometric information; means for reading filter data from a data carrier and for programming said programmable filter with said filter data, said filter data comprising data for use in generating a private key, said private key generating data being encrypted by biometric data; and means responsive to an output of said filter for recovering said private key generating data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A biometric controlled private key encoding system, comprising:
-
a body part input for generating an information signal bearing biometric information from a body part; means to generate a function based on one of a private key or a unique number from which said private key may be derived; means to generate biometric data from said information signal; means to encrypt said function with said biometric data to generate filter data for a programmable filter; and means for storing said filter data on a data carrier. - View Dependent Claims (41, 42)
-
-
43. A method for generating a private key, comprising the steps of:
-
generating an information signal bearing biometric information; reading filter data form a data carrier, said filter data comprising data for use in generating a private key encrypted with biometric data; programming a programmable filter with said filter data; and recovering private key generating data form said filter data by filtering a function of said biometric information with said programmed filter. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A method for encoding a private key, compromising the steps of:
-
(a) generating an information signal bearing biometric information from a body part; (b) generating function generation data comprising one of a private key or a unique number from which said private key may be derived; (c) obtaining a function based on said function generation data; (d) generating biometric data from said information signal; (e) encrypting said function with said biometric data to generate filter data for a programmable filter; and (f) storing said filter data on a data carrier. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
Specification