What’s Secure Sockets Layer (SSL) and secure server?
SSL (Secure Sockets Layer) is the standard security system that build encrypted communication between a web server and a web client (web browser). The secured communication is done by having both web server and client authentication and the negotiation of an encryption algo and cryptographic keys.
What can a secure server do for your website?
Generally, a secure server allows you to conduct e-commerce activities such like payment transactions in a safer enviroment. The SSL provides a safer passage of information where data passing thru is harder to be decoded by third party.
From user point of view, it feels much safe to shop at a website with SSL (users see a padlock at the bottom of web browser as well as seeing the URL starting with https://) and thus might most probably, increase your website conversion rate.
Does Bluehost offers SSL certification?
Quick answer: Yes, Bluehost does offer Secure Sockets Layer (SSL) certificate.
In fact, the shared SSL certificate is included in Bluehostshared hosting account standard features. Your secured pages would appear something like this: https://secure.bluehost.com/~yourunixusername.
How about private SSL?
Yes, you can obtain a private SSL at Bluehost. However the private SSL features will require your website to be hosted on a dedicated IP, which will cost an extra $30 annually. On top of that a private SSL certificate will cost another $45 annually.
To get a private SSL certificate, here’s what you need to do*:
1) Create an ‘email@example.com’ email address through the Email Manager in your control panel.
2) In the SSL Manager in your control panel, select ‘Private Keys (KEY)’. Under ‘Generate a New Key’, select your main domain from the dropdown box and click the ‘Generate’ button.
3) Go back to the SSL Manager main screen, and select ‘Certificate Signing Requests (CSR)’. Under ‘Generate a New Certificate Signing Request’, your www.maindomain.com should be in the Host box. Under country, enter your 2 letter country code (US, GB, FI, etc). The rest are self explanatory, down to the Passphrase box. Enter any password between 5-15 characters, using only numbers, and upper and lowercase letters.
Once these steps are complete, please send us a ticket including either the password or the last four digits of the credit card on file, and our Level 2 staff will take care of it within 24-48 hours. Depending on security protocols, you may be asked to monitor the firstname.lastname@example.org email address you created for a period of time, during the course of installation.
* Reference: Bluehost Helpdesk