Program product for unified certificate requests from certificate authorities
First Claim
1. A set of computer readable media containing computer instructions for operating a certificate proxy system for providing a unified certificate request interface to a plurality of certificate authorities, the proxy system including network facilities for electronic communication over a network and further including a storage device group containing at least one storage device operable to contain operating system files and applications, the set of computer readable media comprising at least one medium upon which is stored the computer instructions executable by a computing system to achieve the functions of:
- presenting a uniform interface for receiving information pertaining to the submission of an individual certificate signing request to the plurality of certificate authorities, said interface providing a uniform set of entries for information items required in a certificate signing request generally;
presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered;
receiving entry items through the uniform interface and a selection of a certificate authority;
storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities; and
communicating with a certificate authority interface of the selected certificate authority, the communicating presenting at least the received entry items required by the selected certificate authority, the communication it its totality presenting a certificate signing request to the selected certificate authority, the communication further presenting items of identification whereby a requesting entity may be associated to the certificate signing request.
11 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are several digital certificate discovery and management systems. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
-
Citations
19 Claims
-
1. A set of computer readable media containing computer instructions for operating a certificate proxy system for providing a unified certificate request interface to a plurality of certificate authorities, the proxy system including network facilities for electronic communication over a network and further including a storage device group containing at least one storage device operable to contain operating system files and applications, the set of computer readable media comprising at least one medium upon which is stored the computer instructions executable by a computing system to achieve the functions of:
-
presenting a uniform interface for receiving information pertaining to the submission of an individual certificate signing request to the plurality of certificate authorities, said interface providing a uniform set of entries for information items required in a certificate signing request generally;
presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered;
receiving entry items through the uniform interface and a selection of a certificate authority;
storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities; and
communicating with a certificate authority interface of the selected certificate authority, the communicating presenting at least the received entry items required by the selected certificate authority, the communication it its totality presenting a certificate signing request to the selected certificate authority, the communication further presenting items of identification whereby a requesting entity may be associated to the certificate signing request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A set of computer readable media containing computer instructions for operating a certificate proxy system for providing a unified certificate request interface to a plurality of certificate authorities, the proxy system including network facilities for electronic communication over a network and further including a storage device group containing at least one storage device operable to contain operating system files and applications, the set of computer readable media comprising at least one medium upon which is stored the computer instructions executable by a computing system to achieve the functions of:
-
providing for the setting of a default certificate authority of the plurality of certificate authorities;
presenting a uniform interface for receiving information pertaining to the submission of an individual certificate signing request to the plurality of certificate authorities, said interface providing a uniform set of entries for information items required in a certificate signing request generally;
presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered, whereby the selectable object is presented with the default certificate authority selected;
reading at least one of a set of certificate authority records, each of the certificate authority records containing at least one default setting usable in presenting a certificate signing request to one of the certificate authorities of the plurality of certificate authorities;
receiving entry items through the uniform interface and a selection of a certificate authority;
storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities; and
communicating with a certificate authority interface of the selected certificate authority, the communicating presenting at least the received entry items required by the selected certificate authority, the communication it its totality presenting a certificate signing request to the selected certificate authority, the communication further presenting items of identification whereby a requesting entity may be associated to the certificate signing request. - View Dependent Claims (7, 8)
-
-
9. A set of computer readable media containing computer instructions for operating a certificate proxy and installation system for providing a unified certificate request interface to a plurality of certificate authorities and for installing certificates to destination servers, the proxy and installation system including network facilities for electronic communication over a network and further including a storage device group containing at least one storage device operable to contain operating system files and applications, the set of computer readable media comprising at least one medium upon which is stored the computer instructions executable by a computing system to achieve the functions of:
-
presenting a uniform interface for receiving information pertaining to the submission of an individual certificate signing request to the plurality of certificate authorities, said interface providing a uniform set of entries for information items required in a certificate signing request generally;
presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered;
receiving entry items through the uniform interface and a selection of a certificate authority;
storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities;
communicating with a certificate authority interface of the selected certificate authority, the communicating presenting at least the received entry items required by the selected certificate authority, the communication it its totality presenting a certificate signing request to the selected certificate authority, the communication further presenting items of identification whereby a requesting entity may be associated to the certificate signing request;
receiving a certificate signed by a certificate authority generated from a certificate signing request by way of said network interface;
identifying a destination network server corresponding to a received certificate signed by a certificate authority;
determining a network server type, said network server types providing at least the type of server software installed to the identified destination network server; and
performing a set of installation steps, the performed set of installation steps applicable to the determined network server type, the performance of the set of installation steps including the transferring of the received certificate to the destination network server by way of said network interface. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification