AUTOMATED PROCESS FOR A WEB SITE TO RECEIVE A SECURE SOCKET LAYER CERTIFICATE
First Claim
1. A method, comprising the steps of:
- a) receiving, by a Certificate Authority, a request for a Secure Sockets Layer Certificate for a Web Site hosted by a Hosting Provider, said request being received from an owner of said Web Site;
b) requesting, by said Certificate Authority responsive to receiving said request for said Secure Sockets Layer Certificate, a Certificate Signing Request directly from said Hosting Provider, said Hosting Provider comprising an entity that is different than said owner of said Web Site;
c) receiving, by said Certificate Authority, a Certificate Signing Request directly from said Hosting Provider, said Certificate Signing Request comprising a public key and a distinguished name for said Web Site, said public key comprising part of a key pair generated by said Hosting Provider according to Public-Key Infrastructure protocol;
d) verifying, by said Certificate Authority, the identity of said owner of said Web Site;
e) upon successful verification of the identity of said owner of said Web Site, creating and signing, by said Certificate Authority, said Secure Sockets Layer Certificate; and
f) transmitting, by said Certificate Authority, said Secure Sockets Layer Certificate directly to said Hosting Provider for installation on said Web Site, wherein Steps b) though f) are accomplished without said owner of said Web Site being contacted by said Certificate Authority or said Hosting Provider.
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
19 Claims
-
1. A method, comprising the steps of:
-
a) receiving, by a Certificate Authority, a request for a Secure Sockets Layer Certificate for a Web Site hosted by a Hosting Provider, said request being received from an owner of said Web Site; b) requesting, by said Certificate Authority responsive to receiving said request for said Secure Sockets Layer Certificate, a Certificate Signing Request directly from said Hosting Provider, said Hosting Provider comprising an entity that is different than said owner of said Web Site; c) receiving, by said Certificate Authority, a Certificate Signing Request directly from said Hosting Provider, said Certificate Signing Request comprising a public key and a distinguished name for said Web Site, said public key comprising part of a key pair generated by said Hosting Provider according to Public-Key Infrastructure protocol; d) verifying, by said Certificate Authority, the identity of said owner of said Web Site; e) upon successful verification of the identity of said owner of said Web Site, creating and signing, by said Certificate Authority, said Secure Sockets Layer Certificate; and f) transmitting, by said Certificate Authority, said Secure Sockets Layer Certificate directly to said Hosting Provider for installation on said Web Site, wherein Steps b) though f) are accomplished without said owner of said Web Site being contacted by said Certificate Authority or said Hosting Provider. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising the steps of:
-
a) receiving, by a Hosting Provider that provides a plurality of hardware and software necessary to place a Web Site on the Internet, a request for a Secure Sockets Layer Certificate for said Web Site, said request being received from an owner of said Web Site, said Hosting Provider comprising an entity that is different from said owner of said Web Site; b) generating, by said Hosting Provider, a key pair comprising a public key and a private key according to Public-Key Infrastructure protocol; c) generating, by said Hosting Provider, a Certificate Signing Request comprising said public key and a distinguished name for said Web Site; d) transmitting, by said Hosting Provider, said Certificate Signing Request directly to a Certificate Authority; e) receiving, by said Hosting Provider, said Secure Sockets Layer Certificate directly from said Certificate Authority; and f) installing, by said Hosting Provider, said Secure Sockets Layer Certificate on said Web Site, wherein Steps b) though f) are accomplished without said owner of said Web Site being contacted by said Certificate Authority or said Hosting Provider. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method, comprising the steps of:
-
a) receiving, by a Hosting Provider hosting a Web Site, a request for a Certificate Signing Request directly from a Certificate Authority, said Hosting Provider comprising an entity that is different than an owner of said Web Site; b) generating, by said Hosting Provider, a key pair comprising a public key and a private key according to Public-Key Infrastructure protocol; c) generating, by said Hosting Provider, a Certificate Signing Request comprising said public key and a distinguished name for said Web Site; d) transmitting, by said Hosting Provider, said Certificate Signing Request directly to a Certificate Authority; e) receiving, by said Hosting Provider, said Secure Sockets Layer Certificate directly from said Certificate Authority; and f) installing, by said Hosting Provider, said Secure Sockets Layer Certificate on said Web Site, wherein Steps b) though e) are accomplished without said owner of said Web Site being contacted by said Certificate Authority or said Hosting Provider. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification