Method and system for automatic association of a signed certificate with a certificate signing request
AssigneeIntel Corporation
InventorsJoseph F. Cihula, Devendra N. Rath
Life of this patent
Estimating the term…
Abstract
A method and system for automatically associating a signed certificate with its matching certificate signing request. A data structure includes distinguished name data, or other suitable data, for all outstanding certificate signing requests. Distinguished name data, or other suitable data, is extracted or read from the signed certificate and compared against the data structure to identify the matching certificate signing request.
Claims63
A method comprising:
- reading distinguished name data from a signed certificate received from a certificate authority;
- and
- searching a data structure to identify a certificate signing request associated with the signed certificate, the identified certificate signing request corresponding to the read distinguished name data.
A method comprising:
- providing a mapping table including distinguished name data for each of a plurality of certificate signing requests;
- extracting distinguished name data from a signed certificate received from a certificate authority;
- and
- comparing the extracted distinguished name data with the mapping table data to identify a certificate signing request associated with the signed certificate from the plurality of certificate signing requests.
A method comprising:
- generating a certificate signing request, the certificate signing request including distinguished name data;
- storing the distinguished name data in a mapping table;
- transmitting the certificate signing request to a certificate authority;
- receiving a signed certificate from the certificate authority, the signed certificate including distinguished name data;
- extracting the distinguished name data from the signed certificate;
- and
- comparing the extracted distinguished name data with the stored distinguished name data contained in the mapping table to identify the certificate signing request.
A system comprising:
- a memory coupled with a bus, the memory having a mapping table resident thereon;
- and
- a processing device coupled with the bus, the processing device to
- read distinguished name data from a signed certificate received from a certificate authority, and
- search the mapping table to identify a certificate signing request associated with the signed certificate, the identified certificate signing request corresponding to the read distinguished name data.
An article of manufacture comprising:
- a machine accessible medium providing content that, when accessed by a machine, causes the machine to
- read distinguished name data from a signed certificate received from a certificate authority;
- and
- search a data structure to identify a certificate signing request associated with the signed certificate, the identified certificate signing request corresponding to the read distinguished name data.
An article of manufacture comprising:
- a machine accessible medium providing content that, when accessed by a machine, causes the machine to
- provide a mapping table including distinguished name data for each of a plurality of certificate signing requests;
- extract distinguished name data from a signed certificate received from a certificate authority;
- and
- compare the extracted distinguished name data with the mapping table data to identify a certificate signing request associated with the signed certificate from the plurality of certificate signing requests.
An article of manufacture comprising:
- a machine accessible medium providing content that, when accessed by a machine, causes the machine to
- generate a certificate signing request, the certificate signing request including distinguished name data;
- store the distinguished name data in a mapping table;
- transmit the certificate signing request to a certificate authority;
- receive a signed certificate from the certificate authority, the signed certificate including distinguished name data;
- extract the distinguished name data from the signed certificate;
- and
- compare the extracted distinguished name data with the stored distinguished name data contained in the mapping table to identify the certificate signing request.
Dependencies are inferred from the claim text.