A Certificate Signing Request (CSR) is needed if you want to obtain an SSL certificate that will encode all the payment and login information which are exchanged between your website and its customers. The CSR contains information about the website plus its owner in Base64-encoded form - web address, physical address and email, company name and unit, etc. Based upon this code, a licensed SSL vendor provides you with the certificate, that is digitally signed with the vendor's private key in order to identify that they're a dependable issuer. At the time of the CSR generation, a unique private key is also generated and the installation of the SSL involves all of the 4 codes - the two keys, the certificate plus the CSR. Then, you will be able to use a URL that starts with https:// for your site rather than http:// and the website visitors can view the info that you've provided for the CSR using their Internet browsers.
SSL Certificate Generator in Hosting
In case you host a website in a hosting account purchased through our company and its visitors upload sensitive info, you'll be able to obtain an SSL certificate for it directly from your hosting Control Panel and with just a couple of clicks. We have an easy-to-work-with order wizard, thus you only need to choose the domain/subdomain and type in the mandatory info for your Certificate Signing Request. You'll receive an email message to approve your order and soon after the SSL is issued, it will be installed automatically by our system, so you will not need to deal with any codes or settings. If you would like to use the services of another Certificate Authority, you can only acquire a CSR using your Control Panel and then copy the code that you are required to submit for the SSL. You'll see the private key generated along with the CSR in the very same section.