Method and system for cryptographically authenticating a printed document by a trusted party
First Claim
Patent Images
1. A method for producing and authenticating a printed test certificate compressing the following steps:
- a) a test certificate producer performs a test and generates test information to be included in the test certificate;
b) the test certificate producer generates said test information, and also pre-printed information read from a blank test certificate, to an authentication authority;
c) the authentication authority checks whether the test certificate producer is authorized to perform the test and, if so, cryptographically generates an authentication code form said test information and said pre-printed information, and sends the authentication code back to the test certificate producer;
d) upon receipt of the authentication code from the authentication authority, the test certificate producer prints both said test information and said authentication code on the blank test certificate; and
e) upon presentation of the printed test certificate for authentication, a certificate checker cryptographically checks the authentication code against said test information and said pre-printed information in the printed test certificate to determine whether the printed test certificate is authentic.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for authenticating a printed document is described. A document producer sends information to be included in a document to an authentication authority. The authentication authority cryptographically generates an authentication code from this information, and sends the authentication code back to the document producer. The document producer then prints the document, including both the information and the authentication code, and a bar code representing the authentication code. A document checker scans in the bar code, and cryptographically checks the authentication code against the information in the document.
31 Citations
10 Claims
-
1. A method for producing and authenticating a printed test certificate compressing the following steps:
-
a) a test certificate producer performs a test and generates test information to be included in the test certificate;
b) the test certificate producer generates said test information, and also pre-printed information read from a blank test certificate, to an authentication authority;
c) the authentication authority checks whether the test certificate producer is authorized to perform the test and, if so, cryptographically generates an authentication code form said test information and said pre-printed information, and sends the authentication code back to the test certificate producer;
d) upon receipt of the authentication code from the authentication authority, the test certificate producer prints both said test information and said authentication code on the blank test certificate; and
e) upon presentation of the printed test certificate for authentication, a certificate checker cryptographically checks the authentication code against said test information and said pre-printed information in the printed test certificate to determine whether the printed test certificate is authentic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. A method for producing and authenticating a printed test certificate comprising the following steps:
-
a) a test certificate producer performs a test and sends information to be included in a test certificate to an authentication authority;
b) the authentication authority checks whether the test certificate producer is authorized to perform the test and, if so, cryptographically generates an authentication code from said information, and sends the authentication code back to the test certificate producer;
c) upon receipt of the authentication code from the authentication authority, the test certificate produce prints the test certificate, including both said information and said authentication code; and
d) upon presentation of the printed test certificate for authentication, a certificate checker cryptographically checks the authentication code against said information in the printed test certificate to determine whether the printed test certificate is authentic;
e) wherein the test certificate is printed on a blank test certificate which includes a pre-printed bar-coded serial number;
f) wherein the test certificate producer uses a combined printer and bar-code scanner to read said pre-printed bar-coded serial number from said black test certificate and sends said pre-printed bar-coded serial number to said authentication authority;
g) wherein said authenticaion authority uses said pre-printed bar-coded serial number in generating said authentication code;
h) and wherein the test certificate producer uses the combined printer and bar-code scanner to print said information and said authentication code on to said blank test certificate, to form said printed test certificate.
-
Specification