A Certificate Signing Request (CSR) is needed in case you would like to have an SSL certificate that will encrypt all of the payment and login details that will be exchanged between your site and its users. The CSR contains info about the site as well as its owner in Base64-encoded form - web address, physical address as well as e-mail, company name and unit, and the like. Based on this code, a certified SSL vendor gives you the certificate, which is digitally signed with the vendor's private key in order to recognize that they are a trusted issuer. At the time of the CSR generation, a unique private key is also generated and the set up of the SSL involves all 4 codes - the two keys, the certificate and the CSR. Next, you will be able to use a URL beginning with https:// for your website instead of http:// and the website visitors can view the information that you have provided for the CSR through their web browsers.
SSL Certificate Generator in Shared Hosting
If you host a site in a shared hosting account acquired from our company and its visitors submit private information, you'll be able to acquire an SSL certificate for it directly from your web hosting Control Panel and with no more than a few clicks. We have an easy-to-work-with order wizard, therefore you only have to choose the domain/subdomain and enter the necessary information for your Certificate Signing Request. You will receive an email to approve the order and soon after the SSL is issued, it'll be set up automatically by our system, so you won't need to deal with any codes or settings. If you wish to use the services of some other Certificate Authority, you can only acquire a CSR through your Control Panel and then copy the code that you are required to submit for the SSL. You will find the private key generated together with the CSR in the same section.