Packages  F.A.Q  Support  Online Manual  Guarantee  Order Now  Policies  Web Design  Programming  Help Desk   Home

SSL

  • What is SSL?
  • How does SSL work?
  • How do I add this feature?


    What is SSL?
    Secure Socket Layers provide a means for submitting encrypted data via the web. SSL works based upon a public key / certificate system. As data is transmitted it is encrypted into 40 bit encryption and the web server then decrypts the data once it is transmitted. In the rare occasion that the data was stolen during the transmission process the only data that they would be would be encrypted which means that viewing it would show nothing but letters, numbers, and symbols randomly mixed.

    How does SSL work?
    In order for this process to work without many warning messages from IE and Netscape about possible security hazards a certificate must be obtained from a trusted source. Certificates are good for one domain name, although 'wildcard' certificates are available for sub-domain type certificates. For example, we use "*.bhg-host.com" wildcard certificates for each of our Virtual Servers.

    We use Thawte for purchasing our own and our customers certificates, although there are others on the market.

    How do I add this feature?
    BHG-HOST has added a secure certificate to all of our Virtual Servers that is free for any account on the server to use.

    Using the feature is just a matter of using the secure link to the web page you want secured. For example, if you want a secure link to your home page and it is on our server 'nitro', you would use the following URL to link to your index page: https://secure.bhg-host.com/~username.

    Your welcome e-mail should have the link to use for the server you are on. Or you can visit our server page to find the URL for each of our servers at www.bhg-host.com/serverinfo.html.

    If you would like to have your own certificate installed so that customers can navigate your site via https://www.yourdomain.com, you will have to purchase your own certificate. For Virtual Accounts, you will need to request us to generate a key and install it on the server. Dedicated Server customers can use their WebHost Manager or Plesk system to generate the key.

    Once the key is generated, you will need to request the certificate from a trusted source, e.g. Thawte or VeriSign.

    We do charge a fee for installing the certificate. We can also handle the purchase of your certificate and installation for you.

++++++++++++++++++++++++++++

What is SSL?

SSL (Secured Socket Layer), is used for sending and receiving sensitive information such as Credit Card information across the World Wide Web. It ensures encrypted/secure communications between the client and receiving server. The SSL protocol supports the use of a variety of different cryptographic algorithms, or ciphers, and most of which provide 40, 56, or 128 bit encryption security.

Key-exchange algorithms like KEA and RSA key exchange govern the way in which the server and client determine the symmetric keys they will both use during an SSL session. The most commonly used SSL cipher suites use "RSA" key exchange, which many of you have probably seen displayed on numerous websites, and next to a provider called "Thawte", who issues the SSL Server Certificates. A certificate is used to officially identify you as a legitimate SSL enabled website, and displays your name as the certified holder when visitors check it.

When to use SSL:

SSL is not generally, nor should it be used for all pages on a website. SSL is most commonly used for the sending and receiving of sensitive information such as credit cards, membership ID's, or customer billing information access. SSL need only be used on the "particular" page where the secure activity is taking place.  ALWAYS use SSL when asking for credit card information. If visitors do not observe the https// appearing on the form URL, and the "SSL Symbol", does not illuminate in their browser, they won't be doing a whole lot of business with you. No one wants his or her credit card information intercepted and stolen as the result of a site not using SSL encryption!

SSL Usage:

There are two different ways of using SSL. The two are essentially the same, however one will display "VenturesOnline" as the certificate holder, and the other, (which you must purchase) displays "your company" as the certificate holder. Essentially, when visitors click on an SSL enabled page, they receive a message that displays information about the owner of the SSL certificate. In most cases, e-commerce based websites would prefer to have 'their' name appear as the holder because it maintains a professional appearance. Alternatively, and if it matters not, you could simply use our default SSL server, however visitors will see "VenturesOnline" as the owner of the certificate. We'll explain how to obtain your own certificate later in this document.


Calling a page via SSL:

All of our web hosting packages are SSL enabled. Use of our "default" SSL system is included in your account package. Each server has an individual secure certificate installed. An example to call a page using SSL, simply enter https://securen.vosn.net/~username/anypage.html (n=see server list for correct URL for the server your site is on), and a prompt may appear, which states "Security Alert." (Security Alert display is set within your own individual browser, so may not always display). It also provides information on whether the certificate is valid or not, as well as ability to view the "certificates ownership information." Go ahead, to see what we mean, give it a try here: https://bhg-host.com/ . The certificate does not match the site and unless you have turned off this feature in your browser, you should receive a message because the www is missing and the www is included in the certificate. Now try https://www.bhg-host.com/.

If you click on "View Certificate", you'll observe VenturesOnline, as being the certified holder of it. When you click "Yes" to proceed, the page will appear, and you'll also observe a "Small Lock" symbol appearing in the bottom of your browser (left for Netscape, right for Internet Explorer). This is to verify that you are now officially in SSL secure transaction mode. At this point, any information sent or received from this page is encrypted between you and our server.

Secure Certificate Name by Virtual Server (replace username with your account username):

Server Name
URL
 ventures:
 https://secure.vosn.net/~username
 victory:
 https://secure1.vosn.net/~username
 gamble:
 https://secure2.vosn.net/~username
 nitro:
 https://secure3.vosn.net/~username



Obtaining your own SSL certificate:

Note: Please make sure the package you are on includes having your own SSL in the features.

You can go directly to the Thawte website (http://www.thawte.com), or for a small fee, have our tech support set it up for you. Setting up your own SSL certificate can be can be a little tricky for those new to website administration. If you'd prefer to have us look after these technical details, please log a Help Desk ticket to make your request. To ensure your request will be processed as quickly as possible, please include the following information:

1) The URL for the certificate:

This would be the URL you want secured, i.e. www.yourdomain.com or secure.yourdomain.com. As you can see, you have the option of simply enabling the certificate throughout your global domain, or perhaps you're planning to place your e-commerce pages into a "dedicated area" of your site. In this case, you may want to have your secure payment form appear under a URL such as secure.yourdomain.com, or something else of your liking.


2) Company Name:

3) Company Division: (if this is not part of a company division, we'll default it to your "Administration name."

4) Contact Name: (a contact name with the company)

5) E-mail: (an email address, generally for the above contact name)

6) Company Address:

7) Phone Number:

- In addition to this information, we need:

- A copy of the Assumed Business Name and/or Corporate Registration papers. We ask that you fax this information to us at 503-905-5314. These "must" match your domain registrations (whois) to avoid delays. We in turn fax that to Thawte when we submit the certification request.

Because the legitimacy of any company seeking their own SSL certificate must be 100% verified, it can take Thawte anywhere from 1 day to 2 weeks to issue the certificate. All the more reason why you'll want to make sure the information you submit is 100% accurate, otherwise this could result in an unnecessary delays.


Server Location:
BHG-Host.com
State of the Art Data Center
Greenwood Village, Colorado
U.S.A

Corporate Headquarters:
Berimor Holding Group Ltd S.A.
BHG-Host.com
Registered Office:
34-20 Calle 34
Panama 5
Republic of Panama
Packages  F.A.Q  Support  Online Manual  Guarantee  Order Now  Policies  Web Design  Programming  Help Desk   Home