Web Site Hosting Guides

 
 

Securing your site through SSL

 
 

Related Docs:  

Once you have purchased a domain name and have set up your Web site with a hosting firm, you should consider securing your site – particularly if you intend to conduct e-commerce transactions. By accepting your customers’ credit card information through your Web site, you are also accepting the responsibility for the security of that information.

The standard protocol for securing Web sites is Secure Sockets Layer (SSL). Developed by Netscape, SSL provides data encryption, server authentication, message integrity and client authentication for TCP/IP connections, allowing client/server applications to communicate in a way that prevents eavesdropping, tampering or message forgery.

SSL is built into all major Web browsers, so simply installing a digital certificate on the server of a Web site will enable the browser’s SSL capabilities. The protocol is available in both 40-bit and 128-bit strengths, referring to the length of the “session key” generated by each encrypted transaction.

In order to establish an SSL session with a customer’s browser, your server has to be able to generate a public key and a private key and have them authenticated by a certificate authority, such as VeriSign (VeriSign.com),  Tucows (Tucows.com) or InstantSSL (InstantSSL.com). Your Web host may include an arrangement with one if these authorities, or may allow you to use its certificate.

SSL certificates are relatively inexpensive, very secure and fairly easy to obtain. As a result, any Web site that handles sensitive information should not be without one.


Related Docs: