Method and apparatus for applying and verifying a biometric-based digital signature to an electronic document
First Claim
1. A method of generating a digital signature for an electronic document comprising the steps of:
- a. applying a first hashing function to an electronic document to produce a hash value;
b. acquiring biometric data from a plurality of signers of said electronic document;
c. applying a second hashing function to the combination of the hash value of the electronic document and the acquired biometric data;
d. generating a digital signature related to a first signer of said electronic document utilizing as input biometric data related to said first signer, the previous hash value of step c and a secret key; and
e. generating digital signatures for subsequent signers of said electronic document utilizing as input the signature of a previous signer, biometric data related to the signer whose signature is being generated, and a secret key.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed whereby a person signs an electronic document using a personal biometric. A sample of biometric data is collected from the person at the time of the signing of the document, and encrypted with the document itself and various other data to form a digital signature. The encryption technique utilized irrefutably couples the biometric data with the document. To authenticate the coupling, an authenticator signature is generated using the original data and is then compared with the original signature to verify a match there between. The biometric data used to generate the authenticator signature is then matched with a sample provided by an alleged signer of the document to verify his or her identity.
260 Citations
34 Claims
-
1. A method of generating a digital signature for an electronic document comprising the steps of:
-
a. applying a first hashing function to an electronic document to produce a hash value;
b. acquiring biometric data from a plurality of signers of said electronic document;
c. applying a second hashing function to the combination of the hash value of the electronic document and the acquired biometric data;
d. generating a digital signature related to a first signer of said electronic document utilizing as input biometric data related to said first signer, the previous hash value of step c and a secret key; and
e. generating digital signatures for subsequent signers of said electronic document utilizing as input the signature of a previous signer, biometric data related to the signer whose signature is being generated, and a secret key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of using a digital signature of a previous signer to authenticate the association of an electronic document and a subsequent signer of said electronic document comprising the steps of:
-
a. retrieving biometric data of the previous signer originally associated with said electronic document; and
b. verifying the association between said biometric data of the previous signer and said electronic document by recomputing the digital signature of the previous signer, thereby authenticating the association of the electronic document and the subsequent signer. - View Dependent Claims (17)
-
-
18. A method of using a digital signature of a previous signer to authenticate the association of an electronic document and a subsequent signer'"'"'s biometric data comprising the steps of:
-
a. acquiring a key;
b. using said key to decrypt said digital signature of the subsequent signer;
c. retrieving original biometric data related to the previous signer of said electronic document;
d. applying a hashing function to said electronic document to produce a hash value;
e. generating a second hash value having as input said biometric data of the subsequent signer, and said hash value of step d; and
f. comparing a result of step b with result of step e to verify that they match, thereby authenticating the association of the electronic document with the subsequent signer'"'"'s biometric data. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus for generating a digital signature of a previous signer of an electronic document to authenticate the association of the electronic document and a subsequent signer of said electronic document, comprising:
-
a. an input device for collecting biometric data of the previous signer, said input device having a secret key comprised of a data value;
b. an encoder, for applying a hash function to a combination of said electronic document and a unique token to produce a hash value; and
c. a signature generator, coupled to said input device and said encoder, for generating said digital signature of the previous signer based on said biometric data, said hash value and said key, the digital signature of the previous signer being used to authenticate the association of the electronic document and the subsequent signer. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification