Automated process for a Web site to receive a secure socket layer certificate
First Claim
1. A system for providing secure communication capabilities for a Subscriber'"'"'s Web Site, comprising:
- a) a Subscriber'"'"'s Web Site;
b) a Hosting Provider hosting the Subscriber'"'"'s Web Site; and
c) a publicly trusted authority, wherein the Hosting Provider and the publicly trusted authority directly communicate with each other during the process of providing secure communication capabilities for the Subscriber'"'"'s Web Site.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for enabling encrypted communication capabilities for a Subscriber'"'"'s Web Site, thereby allowing Customers to access the Subscriber'"'"'s Web Site in a secure manner. A Hosting Provider, that hosts the Subscriber'"'"'s Web Site, and a Certificate Authority (CA), that verifies the identity of the Subscriber, provide the Subscriber'"'"'s Web Site with Secure Sockets Layer (SSL) encrypted communications capability. The Hosting Provider and CA communicate directly with each other as needed, typically via the Internet, without using the Subscriber as an intermediary in their communications.
-
Citations
20 Claims
-
1. A system for providing secure communication capabilities for a Subscriber'"'"'s Web Site, comprising:
-
a) a Subscriber'"'"'s Web Site;
b) a Hosting Provider hosting the Subscriber'"'"'s Web Site; and
c) a publicly trusted authority, wherein the Hosting Provider and the publicly trusted authority directly communicate with each other during the process of providing secure communication capabilities for the Subscriber'"'"'s Web Site. - View Dependent Claims (2, 3, 4)
-
-
5. A method for a Subscriber to enhance the security of the Subscriber'"'"'s Web Site, comprising the steps of:
-
a) a Subscriber requesting secure communication capabilities for a Web site hosted by a Hosting Provider;
b) the Hosting Provider generating a public key and a private key;
c) the Hosting Provider communicating the public key to the trusted authority without the assistance of the Subscriber;
d) a trusted authority verifying the identity of the Subscriber;
e) if the trusted authority was able to verify the identity of the Subscriber then completing steps f) through h), otherwise terminating the method;
f) the trusted authority certifying the identity of the Subscriber to the Hosting Provider;
g) the trusted authority making a Certificate Revocation List available to requesting third parties; and
h) the Hosting Provider configuring the Subscriber'"'"'s Web Site for encryption communication capabilities. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for a Subscriber to obtain an SSL certificate for a Web site, comprising the steps of:
-
a) a Subscriber requesting Web site hosting services for a Subscriber'"'"'s Web Site from a Facilitator'"'"'s Web Server having a Hosting Provider Function and a CA Function;
b) the Subscriber requesting a SSL certificate for the Subscriber'"'"'s Web Site from the Facilitator'"'"'s Web Server;
c) the Hosting Provider Function generating a public key and a private key;
d) the Hosting Provider Function communicating the public key to the CA Function without the assistance of the Subscriber;
e) the CA Function verifying the identity of the Subscriber;
f) if the CA Function was able to verify the identity of the Subscriber, the CA Function certifying the identity of the Subscriber to the Hosting Provider Function, otherwise stopping the method for a Subscriber to obtain an SSL certificate; and
g) the Hosting Provider Function configuring the Subscriber'"'"'s Web Site for SSL capabilities. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for a Subscriber to obtain encryption and owner verification services for a Subscriber'"'"'s Web Site, comprising the steps of:
-
a) a Facilitator'"'"'s Web Server selling hosting services for a Subscriber'"'"'s Web Site;
b) the Facilitator'"'"'s Web Server selling encryption and owner verification services for the Subscriber'"'"'s Web Site;
c) the Facilitator'"'"'s Web Server creating a public key and a private key for the Subscriber'"'"'s Web Site, wherein the private key is never transmitted by the Facilitator'"'"'s Web Server to any other entity;
d) the Facilitator'"'"'s Web Server verifying the identity of the Subscriber; and
e) if the Facilitator'"'"'s Web Server verified the identity of the Subscriber, then the Facilitator'"'"'s Web Server enabling encryption capabilities for the Subscriber'"'"'s Web Site and making the public key and verified identity of the Subscriber accessible to requesting third parties. - View Dependent Claims (17, 18)
-
-
19. A method for providing secure communication capabilities for a Subscriber'"'"'s Web Site, comprising the steps of:
-
a) a Subscriber requesting hosting services from a Hosting Provider;
b) the Subscriber requesting secure communication capabilities from either the Hosting Provider or a CA;
c) the CA identifying the identity of the Subscriber;
d) if the CA identified the identity of the Subscriber, the CA sending a signed Certificate to the Hosting Provider, wherein the Subscriber never receives the Certificate; and
e) if the Hosting provider received a signed Certificate from the CA, the Hosting Provider installing and configuring the Certificate on the Subscriber'"'"'s Web Site. - View Dependent Claims (20)
-
Specification