Method and apparatus for verification of classes of documents
First Claim
1. A method for verifying a document belonging to a particular class of documents, said particular class being one of a plurality of classes of documents, each of said classes corresponding to a class encryption/decryption key pair CE,CD, said document incorporating encrypted information E comprising information M derived from said document and encrypted with an encryption E selected from an encryption/decryption key pair E, D and said document further incorporating an encrypted decryption key DE comprising decryption key D selected from said key pair E, D encrypted with encryption key CE;
- selected from encryption decryption key pair CE,CD associated with said particular class, said method comprising the steps of;
a) providing enabling information for enabling retrieval of a decryption key from any document in a selected group of said classes;
b) determining if said document is in said selected group, and if so retrieving said decryption key D from said document;
c) decrypting said encrypted information E to obtain decrypted information D and deriving said information M from said document; and
d) comparing said decrypted encrypted information Di D with said information M to verify the information contained in said document as authentic and unchanged.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for verification of documents belonging to selected groups of classes of such documents. The documents are verified to assure that information contained in the documents is authenticated and unchanged. In one embodiment of the subject invention the documents maybe identification cards including both text and an image of the bearer. Each document also includes encrypted information Ei [M] derived from the document, and encrypted decryption key CEj [Di] for decrypting the encrypted information and information identifying the document as a member of the jth class Cj of a group of classes of documents. Verifying apparatus validates the document by a scanning information from the document decrypting the encrypted decryption key an using the decryption key so obtained to decrypted the encrypted information and comparing the recovered encrypted information with information derived from the document directly. The verifying apparatus is responsive to enabling information from a data center to enable the verifying apparatus to decrypt the encrypted decryption key for any document in a selected group of classes.
93 Citations
27 Claims
-
1. A method for verifying a document belonging to a particular class of documents, said particular class being one of a plurality of classes of documents, each of said classes corresponding to a class encryption/decryption key pair CE,CD, said document incorporating encrypted information E comprising information M derived from said document and encrypted with an encryption E selected from an encryption/decryption key pair E, D and said document further incorporating an encrypted decryption key DE comprising decryption key D selected from said key pair E, D encrypted with encryption key CE;
- selected from encryption decryption key pair CE,CD associated with said particular class, said method comprising the steps of;
a) providing enabling information for enabling retrieval of a decryption key from any document in a selected group of said classes; b) determining if said document is in said selected group, and if so retrieving said decryption key D from said document; c) decrypting said encrypted information E to obtain decrypted information D and deriving said information M from said document; and d) comparing said decrypted encrypted information Di D with said information M to verify the information contained in said document as authentic and unchanged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- selected from encryption decryption key pair CE,CD associated with said particular class, said method comprising the steps of;
-
14. A method for verifying a document belonging to a particular class of documents, said particular class of documents corresponding to an encryption decryption key pair CE,CD, said document incorporating encrypted information E comprising information M derived from said document and encrypted with an encryption key selected from an encryption/decryption key pair E,D an encrypted decryption key CE comprising decryption key D encrypted with encryption key selected from key pair CE,CD and class formation identifying said document as belonging to said particular class, said method comprising the steps of:
-
a) providing validating means for decrypting said encrypted information E, said validating means comprising memory means for storing a sequence of preselected decryption keys wherein one key CD in said sequence is the decryption key for said key pair CE,CD, and means responsive to said class information for retrieving keys from said memory means; b) inputting said class information from said document to said validating means; c) said validating means retrieving said one key CD in said sequence from said memory means; d) said validating means then decrypting said encrypted decryption key CE to obtain said decryption key, D and then decrypting said encrypted information E to obtain decrypted information D; e) deriving said information M from said document; and
,f) comparing said decrypted information D from said verifying means with said information M to verify the information contained in said document as authentic and unchanged.
-
-
15. An apparatus for verifying a document belonging to a particular class of documents, said particular class being one of a plurality of classes of document, each of said classes corresponding to a class encryption/decryption key pair CE,CD, said document incorporating encrypted information E comprising information M derived from said document and encrypted with an encryption key E selected from an encryption/decryption key pair E, D and said document further incorporating encrypted decryption, key CE comprising decryption key D for said key pair E, D encrypted with encryption key CE selected from class encryption/decryption key pair CE, CD associated with said particular class, comprising:
-
a) means for scanning said document to input scanned information, said scanned information including said encrypted information E, said encrypted decryption key CE, and information identifying said particular class; b) means responsive to enabling information for enabling retrieval of a decryption key from any document in a selected group of said classes of documents and responsive said identifying information to determine if said document is in said selected group, and if so retrieving said decryption key D from said scanned information; c) means for decrypting said encrypted information E from said scanned information to obtain decrypted encrypted information D; and d) means for comparing said decrypted encrypted information D with said information M to verifying the information contained in said document as authentic and unchanged. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for validating a document belonging to a particular class of documents, said particular class of documents corresponding to an encryption/decryption key pair CE,CD, said document incorporating encrypted information E comprising information M derived from said document and encrypted with an encryption key E selected from an encryption/decryption key pair E,D and encrypted decryption key CE comprising decryption key encrypted with encryption key CE selected from key pair CE,CD, and class information identifying said document as belonging to said particular class, said apparatus comprising:
-
a) means for scanning said document to input scanned information, said scanned information including said encrypted information E said encrypted decryption key CE, and information identifying said particular class; b) memory means for storing a sequence of preselected decryption keys CD1, CD2, . . . Cn, wherein one key CD in said sequence is the decryption key for said key pair c) means responsive to said class identifying information for retrieving said one key CD from said memory means, d) means responsive to said one key CD for decrypting said encrypted decryption key CE and then decrypting said encrypted information E to obtain decrypted information D; and e) means for comparing said decrypted encrypted information D with said information M to validate said document as authentic and unchanged.
-
Specification