What is CSR?
The certificate signing request (CSR) is a small, encrypted text file, is a message sent from an applicant to a certificate authority in order to apply for a digital identity certificate. The CSR contains all the necessary information needed by a certificate authority (CA), to generate and issue a new SSL certificate. the CSR is the first and most important step in applying for an SSL certificate. You can't get one without it.