A Certificate Signing Request (CSR) is needed in case you would like to obtain an SSL certificate that will encode all of the payment and login info which are exchanged between your site and its customers. The CSR contains info about the website and its owner in Base64-encoded form - web address, physical address and e-mail, company name and unit, etcetera. Based on this code, a registered SSL vendor gives you the certificate, that is digitally signed with the vendor's private key in order to show that they're a reliable issuer. At the time of the CSR generation, a unique private key is also created and the set up of the SSL involves all of the four codes - both the keys, the certificate and the CSR. After that, you'll be able to use a URL that starts with https:// for your site rather than http:// and your site visitors can view the info that you have provided for the CSR via their web browsers.
SSL Certificate Generator in Website Hosting
In case you host a site in a website hosting account ordered through our company and its customers upload sensitive info, you can obtain an SSL certificate for it directly from your web hosting Control Panel and with only a couple of clicks. We have an easy-to-use order wizard, which means that you just need to select the domain/subdomain and enter the necessary info for the Certificate Signing Request. You will receive an email to approve your order and shortly after the SSL is issued, it'll be set up automatically by our system, so you won't have to deal with any codes or settings. If you intend to use the services of some other Certificate Authority, you can only create a CSR through your Control Panel and then copy the code that you have to submit for the SSL. You shall find the private key generated along with the CSR in the very same section.