web site hosting
The SSL Protocol
Secure Sockets Layer (SSL) provides a level of security and privacy for those wishing to conduct secure transactions over the Internet. Introduced to the Internet market by Netscape Communications, the SSL protocol protects HTTP transmissions over the Internet by adding a layer of encryption. This insures that your transactions are not subject to "sniffing" by a third party.

SSL provides visitors to your web site with the confidence to communicate securely via an encrypted session. For companies wishing to conduct secure e-commerce, such as receiving credit card numbers or other sensitive information online, SSL is essential. For additional information about the other components of e-commerce, see Appendix A.

Ordering SSL
Enetrics Communications offers SSL as an add-on enhancement feature for its Virtual Server system. A nominal setup fee is required, but no monthly recurring charges are applicable. (Please Enetrics Communications's web site for complete pricing information.) Ordering SSL for your Virtual Server is an easy task. You simply need to send an e-mail message to Enetrics Communications's service department or order SSL from Enetrics Communications's web site.

Accessing Your Secure Server
You can access any of your web content (e.g. documents, images, scripts) on your Virtual Server securely by using the https:// prefix rather than the http:// prefix. For example, to send the contents of a fill-out-form securely to one of your CGI scripts, include something like the following in your HTML source:

<form method="POST"
action="https://www.yourcompany.com/cgi-bin/script.cgi">

Ensure that once you enter secure mode that you do not reference embedded document content (images, etc) by an insecure prefix (i.e. src="http://www.yourcompany.com/image.gif").

Identifying Your Server
While SSL handles the encryption part of a secure HTTP transaction, the protocol is not complete without a Server ID, also known as a digital certificate. A digital certificate is necessary to provide server authentication. You may use Enetrics Communications's digital certificate without any incurring additional costs, but if you are serious about establishing a secure site, you should obtain your own.

A digital certificate is a document that gives your customers the assurance that your web site is legitimately yours and not an impostor's. A digital certificate will also provide you with a legal basis for transactions on the Internet.

The Secure Server (httpsd) has a digital certificate embedded in the binary. This certificate contains information about who owns the certificate (e.g. company name, domain name, contact address) as well as information about the issuing authority (e.g. VeriSign, Thawte). Because the certificate is embedded in the web server binary, you can only support one digital certificate per Virtual Server. Therefore, virtual subhosts that share the same Virtual Server must also share the same digital certificate.

Using a Certificate Other than Your Own
It is not necessary to order your own digital certificate, because you can use the default digital certificate included with your Secure Server. As stated earlier, the digital certificate includes information about the ownership of the certificate. When your clients visit your secure web site, their browser (e.g. Navigator, MSIE) checks the domain name on the certificate to see if it matches the site name included in the URL. If a match is not found, users are notified that this is a potential security issue.

In reality, the domain name mismatch in no way hinders the security of the transactions. The warning simply notes that the domain name included with the digital certificate ownership information does not match the domain name of the web site requested. The transaction is still secure. Even though the warning is couched in "unlikely" terms, many of your clients may feel uncomfortable conducting a transaction after such a warning is generated.

Enetrics Communications has developed a way around the warning (for all browsers which support Thawte signed certificates including MSIE 4.0+ and Netscape 3.0+) that still ensures integrity of the secure transactions. The default digital certificate installed with your secure server is owned by Enetrics Communications but instead of 2kweb.net includes the domain name "securesites.com". When you order your secure server, Enetrics Communications sets up a canonical name in the securesites.com zone file for your account. This canonical name has the form account-name.securesites.com.

For example, if the account name for your Virtual Server is "myacct", then a canonical name "myacct.securesites.com" is set up for your use. You can then access your secure server without generating a warning by referencing "https://surfutah.securesites.com". An example of this reference is illustrated below:

<form method="POST"
action="https://surfutah.securesites.com/cgi-bin/order.cgi">

Ordering Your Own Digital Certificate
There are several companies, known as Certificate Authorities (CA), that issue digital certificates. The two largest and most widely supported issuing authorities are VeriSign and Thawte.

Visit the Technical Support Pages for SSL for More Details

Hosting  ::  Web Design  :: Server Administration  ::  Tech Support  ::  Contacts
Data Centers  ::  Tier I Global IP Network  ::  SLA/Contracts  ::  Search  ::  Account Login