Apparatus for accepting certificate requests and submission to multiple certificate authorities
First Claim
Patent Images
1. A certificate proxy system providing a unified certificate request interface to a plurality of certificate authorities, comprising:
- a processor;
a network interface connectible to a data communications network, said network interface further controllable by said processor;
a storage device group readable by said processor, said storage device group containing at least one storage device operable to contain operating system files and applications;
instructions stored to said storage device group, said instructions being further executable by said processor to achieve the functions of;
(i) 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, (ii) presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered, (iii) receiving entry items through the uniform interface and a selection of a certificate authority, (iv) storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities, and (v) 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.
88 Citations
19 Claims
-
1. A certificate proxy system providing a unified certificate request interface to a plurality of certificate authorities, comprising:
-
a processor;
a network interface connectible to a data communications network, said network interface further controllable by said processor;
a storage device group readable by said processor, said storage device group containing at least one storage device operable to contain operating system files and applications;
instructions stored to said storage device group, said instructions being further executable by said processor to achieve the functions of;
(i) 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, (ii) presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered, (iii) receiving entry items through the uniform interface and a selection of a certificate authority, (iv) storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities, and (v) 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 certificate proxy system providing a unified certificate request interface to a plurality of certificate authorities, comprising:
-
a processor;
a network interface connectible to a data communications network, said network interface further controllable by said processor;
a storage device group readable by said processor, said storage device group containing at least one storage device operable to contain operating system files and applications;
a set of certificate authority records, each of said 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;
instructions stored to said storage device group, said instructions being further executable by said processor to achieve the functions of;
(i) provide for the setting of a default certificate authority of the plurality of certificate authorities, (ii) 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, (iii) 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, (iv) receiving entry items through the uniform interface and a selection of a certificate authority, (v) storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities, and (vi) 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 certificate proxy and installation system providing a unified certificate request interface to a plurality of certificate authorities, the system further providing for installation of certificates to destination servers, comprising:
-
a processor;
a network interface connectible to a data communications network, said network interface further controllable by said processor;
a storage device group readable by said processor, said storage device group containing at least one storage device operable to contain operating system files and applications;
instructions stored to said storage device group, said instructions being further executable by said processor to achieve the functions of;
(i) 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, (ii) presenting a selectable object whereby a choice of one of the plurality of certificate authorities may be entered, (iii) receiving entry items through the uniform interface and a selection of a certificate authority, (iv) storing items of identification sufficient to identify a requesting entity to each of the plurality of certificate authorities, (v) 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, (vi) receiving a certificate signed by a certificate authority generated from a certificate signing request by way of said network interface, (vii) identifying a destination network server corresponding to a received certificate signed by a certificate authority, (viii) 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 (ix) 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