|
A Certificate Signing Request (CSR) is an encrypted text file used in the creation and issuing of your SSL certificate. This file contains an encrypted version of the information needed by a Certificate Authority (CA), such as GeoTrust, to create and issue your new SSL. A CSR is always required when issuing an SSL Certificate. Example of a CSR:
CSRs are most frequently created on the actual web server where your website is hosted. If you have access to your server's control panel or command line, you can likely generate your own CSR without additional help. Instructions for generating a CSR vary by web server. Once your CSR is created, you will be provided with both the CSR text (see example above) and the Private Key text. While the blocks of text may appear similar, they contain different encrypted information. Your CSR will be included in the final SSL Certificate while the Private Key is kept private (and is used to digitally sign your CSR). When you are creating your CSR, you will be asked to provide several pieces of information: Common Name (i.e. the domain name where the SSL certificate will function), organization, country, key bit length (many SSL Certificates require a minimum of 1024 bits), email, and more. Once your CSR and Private Key are supplied, be sure to save both the CSR and Private Key into a file where they will be accessible at a later time. If you misplace your private key, you will likely have to generate an entirely new CSR and Private Key, as well as request a reissue of your SSL Certificate before you can digitally sign your certificate. |