Fingerprint controlled public key cryptographic system
First Claim
1. A public key cryptographic system, comprising:
- a body part input for generating an optical information signal impressed with characteristics of a body part;
Fourier transform means along a path of said optical information signal to obtain a Fourier transform representation of said information signal;
a programmable filter responsive to said Fourier transform means for filtering said Fourier transform representation of said information signal to obtain a filtered Fourier transform representation;
means for reading data from a data carrier storing filter information and for programming said programmable filter with said filter information data;
inverse transform means responsive to said filter to inverse Fourier transform said filtered Fourier transform representation to obtain an inverse transform representation;
key generating means responsive to said inverse transform means for generating a private key for decrypting a public key encrypted message.
2 Assignments
0 Petitions
Accused Products
Abstract
A public key cryptographic system is implemented as follows. In an enrolment apparatus, the unique number for use in generating the public key and private key of the system 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 public or private 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 unique number. The apparatus also has a subsystem for utilizing the private key to decrypt an input encrypted message.
-
Citations
17 Claims
-
1. A public key cryptographic system, comprising:
-
a body part input for generating an optical information signal impressed with characteristics of a body part; Fourier transform means along a path of said optical information signal to obtain a Fourier transform representation of said information signal; a programmable filter responsive to said Fourier transform means for filtering said Fourier transform representation of said information signal to obtain a filtered Fourier transform representation; means for reading data from a data carrier storing filter information and for programming said programmable filter with said filter information data; inverse transform means responsive to said filter to inverse Fourier transform said filtered Fourier transform representation to obtain an inverse transform representation; key generating means responsive to said inverse transform means for generating a private key for decrypting a public key encrypted message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A public key cryptographic system, comprising:
-
a body part input for generating an optical information signal along a path impressed with characteristics of a body part; means in said information signal path to optically Fourier transform said information signal to provide a Fourier transformed optical information signal along a path; a programmable optical filter in said Fourier transformed optical information signal path for providing a filtered Fourier transformed optical information signal along a path; means for reading data from a data carrier storing filter information and for programming said programmable optical filter with said filter information data; means in said filtered Fourier transformed optical information signal path to optically inverse Fourier transform said filtered Fourier transformed optical information signal and to provide an inverse transform signal along a signal path; means responsive to said inverse transform signal for generating a private key for decrypting a public key encrypted message. - View Dependent Claims (12, 13)
-
-
14. A public key cryptographic system, comprising:
-
a light source having a beam path; a serially arranged prism, optical correlator, and sensor in said beam path, said optical correlator comprising a programmable spatial light modulator; a card reader; a pseudo-random number generator; a private key generator connected to an output from said pseudo-random number generator; a digital to analog converter connected between an output from said card reader and an input to said programmable spatial light modulator; and a seed number generator connected to (i) an output from said card reader (ii) an output from said sensor, (iii) an input to said pseudo-random number generator, and (iv) an input to said private key generator. - View Dependent Claims (15, 16)
-
-
17. A method for generating a private key for use in decrypting a public key encrypted message, comprising the steps of:
-
generating an optical information signal impressed with characteristics of a body part; obtaining a Fourier transform representation of said information signal; receiving a filter and filtering said Fourier transform representation of said information signal with said filter to obtain a filtered Fourier transform representation; obtaining an inverse Fourier transform representation of said filtered Fourier transform representation; generating a private key from said inverse transform representation for decrypting a public key encrypted message.
-
Specification