In simple terms, a CSR or Certificate Signing Request is a small file that contains information regarding the organisation that has applied for an SSL certificate. It is recommended that the customer generates the CSR before ordering the SSL certificate, as once generated, the respective CA or Certification Authority uses the CSR to issue a new SSL server certificate. A Certificate Signing Request Code is created in a Base-64 Coded PEM Format, which can be accessed by using a text editor wherein the —–BEGIN CERTIFICATE REQUEST—– and —–END CERTIFICATE REQUEST—– tags have to be mentioned.