A Certificate Signing Request (CSR) is needed if you would like to get an SSL certificate which will encrypt all of the payment and account information that are exchanged between your site and its clients. The CSR contains info about the website plus its owner in Base64-encoded form - website address, physical address as well as email, company name and unit, and the like. Based upon this code, a registered SSL vendor provides you with the certificate, which is digitally signed with the vendor's private key so as to recognize that they're a dependable issuer. At the time of the CSR generation, a unique private key is also created and the set up of the SSL involves all four codes - the two keys, the certificate plus the CSR. Then, you can use a URL starting with https:// for your website rather than http:// and the site visitors can view the info that you've provided for the CSR through their Internet browsers.
SSL Certificate Generator in Shared Website Hosting
If you host a website in a shared website hosting account obtained from our company and its users send sensitive information, you'll be able to get an SSL certificate for it directly from your website hosting Control Panel and with just a couple of clicks. We have an easy-to-work-with order wizard, which means that you just need to choose the domain/subdomain and type in the required information for the Certificate Signing Request. You will receive an email to approve the order and shortly after the SSL is issued, it'll be set up automatically by our system, so you will not need to deal with any codes or settings. If you'd like to use the services of another Certificate Authority, you can only generate a CSR from your Control Panel then copy the code that you need to submit for the SSL. You'll see the private key generated together with the CSR in the same section.