Embedded extrinsic source for digital certificate validation
First Claim
Patent Images
1. A method of validating a digital certificate, the method comprising:
- a computer receiving a first digital certificate that includes within the first digital certificate, information specifying a first extrinsic source of a trusted current date and time value;
the computer reading the information included within the first digital certificate specifying the first extrinsic source of the trusted current date and time value;
the computer requesting the trusted current date and time value, based on the information specifying the first extrinsic source that is included within the first digital certificate;
the computer receiving the trusted current date and time value; and
the computer comparing the trusted current date and time value to a validity period of the first digital certificate.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer uses the information included within a digital certificate to obtain a current date and time value from a trusted source extrinsic to the computer. The computer requests and receives the trusted current date and time value and compares the trusted current date and time value to a validity period included in the digital certificate, to determine if the digital certificate is expired. The information included within the digital certificate specifying an extrinsic source for the current date and time value can be included in an extension of the digital certificate, and the information can specify a plurality of extrinsic sources.
-
Citations
20 Claims
-
1. A method of validating a digital certificate, the method comprising:
-
a computer receiving a first digital certificate that includes within the first digital certificate, information specifying a first extrinsic source of a trusted current date and time value; the computer reading the information included within the first digital certificate specifying the first extrinsic source of the trusted current date and time value; the computer requesting the trusted current date and time value, based on the information specifying the first extrinsic source that is included within the first digital certificate; the computer receiving the trusted current date and time value; and the computer comparing the trusted current date and time value to a validity period of the first digital certificate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A computer program product to validate a digital certificate, the computer program product comprising:
-
one or more computer-readable storage devices and program instructions stored on at least one of the one or more tangible storage devices, the program instructions comprising; program instructions to receive a first digital certificate that includes within the first digital certificate, information specifying a first extrinsic source of a trusted current date and time value; the computer reading the information included within the first digital certificate specifying the first extrinsic source of the trusted current date and time value; program instructions to request the trusted current date and time value, based on the information specifying the first extrinsic source that is included within the first digital certificate; the computer receiving the trusted current date and time value; and the computer comparing the trusted current date and time value to a validity period of the first digital certificate. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of creating a digital certificate, the method comprising the steps of:
-
a computer creating a digital certificate that includes within the digital certificate, information specifying one or more extrinsic sources of a trusted current date and time value; and the computer distributing the digital certificate to a receiving computer, wherein the receiving computer is configured to request a trusted current date and time value from at least one of the one or more extrinsic sources of a trusted current date and time value, based on the information specifying the one or more extrinsic sources included within the digital certificate, and the receiving computer is configured to receive the trusted current date and time value, and compare the trusted current date and time value that is received from the one or more extrinsic sources, to a validity period included within the digital certificate.
-
Specification