STREAMLINED PROCESS FOR ENROLLMENT OF MULTIPLE DIGITAL CERTIFICATES
First Claim
1. A method of issuing a plurality of digital certificates to a client by a Certificate Authority (CA), each digital certificate being configured in accordance with a different cryptographic algorithm, the method comprising:
- receiving a request from the client via a communications network to purchase the plurality of certificates;
prompting the client to supply common contact and payment information via the communications network to the CA, the common contact information to be applied to the plurality of certificates;
prompting the client to submit a plurality of certificate signing requests via the communications network to the CA, each certificate signing request being associated with a different one of the plurality of certificates and specifying an encryption algorithm;
generating the plurality of certificates, wherein each certificate includes at least some of the common contact information and each certificate is generated in accordance with the encryption algorithm specified in one of the plurality of certificate signing requests; and
transmitting the plurality of certificates via the communications network from the CA to the client.
10 Assignments
0 Petitions
Accused Products
Abstract
The enrollment process for purchasing multiple digital certificates configured using different cryptographic algorithms or hashing algorithms is streamlined. A certificate purchaser wishing to purchase two or more certificates is prompted to provide answers to common enrollment questions, such as the purchaser'"'"'s contact information, payment details, web sever software, and the like, using a simplified and streamlined enrollment process. Each certificate is optionally configured using a different hashing algorithm.
-
Citations
20 Claims
-
1. A method of issuing a plurality of digital certificates to a client by a Certificate Authority (CA), each digital certificate being configured in accordance with a different cryptographic algorithm, the method comprising:
-
receiving a request from the client via a communications network to purchase the plurality of certificates; prompting the client to supply common contact and payment information via the communications network to the CA, the common contact information to be applied to the plurality of certificates; prompting the client to submit a plurality of certificate signing requests via the communications network to the CA, each certificate signing request being associated with a different one of the plurality of certificates and specifying an encryption algorithm; generating the plurality of certificates, wherein each certificate includes at least some of the common contact information and each certificate is generated in accordance with the encryption algorithm specified in one of the plurality of certificate signing requests; and transmitting the plurality of certificates via the communications network from the CA to the client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of issuing a plurality of digital certificates to a client by a Certificate Authority (CA), each digital certificate being configured in accordance with a different hashing algorithm, the method comprising:
-
receiving a request from the client via a communications network to purchase the plurality of certificates; prompting the client to supply common contact and payment information via the communications network to the CA, the common contact information to be applied to the plurality of certificates; prompting the client to submit a certificate signing request via the communications network to the CA, the certificate signing request being associated with the plurality of certificates; generating the plurality of certificates, wherein each certificate includes at least some of the common contact information and each certificate is generated in accordance with a different hashing algorithm; and transmitting the plurality of certificates via the communications network from the CA to the client. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system adapted to:
-
receive a request from a client via a communications network to purchase a plurality of certificates; prompt the client to supply common contact and payment information via the communications network to the computer, the common contact information to be applied to the plurality of certificates; prompt the client to submit a plurality of certificate signing requests via the communications network to the computer, each certificate signing request being associated with a different one of the plurality of certificates and specifying an encryption algorithm; generate the plurality of certificates, wherein each certificate includes at least some of the common contact information and each certificate is generated in accordance with the encryption algorithm specified in one of the plurality of certificate signing requests; and transmit the plurality of certificates via the communications network to the client. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system adapted to:
-
receive a request from a client via a communications network to purchase a plurality of certificates; prompt the client to supply common contact and payment information via the communications network to the computer, the common contact information to be applied to the plurality of certificates; prompt the client to submit a certificate signing request via the communications network to the computer, the certificate signing request being associated with the plurality of certificates; generate the plurality of certificates, wherein each certificate includes at least some of the common contact information and each certificate is generated in accordance with a different hashing algorithm; and transmit the plurality of certificates via the communications network to the client. - View Dependent Claims (17, 18, 19, 20)
-
Specification