What is a CSR?

📄 CSR (Certificate Signing Request) is a special file created to obtain an SSL certificate. It is sent to the certificate authority (CA) to verify the identity of your web server.

🔍 What Does a CSR Contain?

A CSR file contains the following information:

  • Domain name (Common Name) – For example: www.examplesite.com

  • Company name – If any

  • Country, city, province – Location details

  • Public Key – Used for encryption

  • Optional email address

This information is verified by the certificate authority, and then you are issued an SSL certificate.

⚙️ How Is a CSR Created?

A CSR is usually created from a control panel (cPanel, Plesk) or the command line. Example command (Linux/OpenSSL):

This command:

bash
openssl req -new -newkey rsa:2048 -nodes -keyout example.key -out example.csr

 

  • example.key → creates the private key file (must be kept secret)

  • example.csr → creates the certificate request (sent to the CA)

 

 

  • 0 Users Found This Useful
  • csr, CSR (Certificate Signing Request), CA – Certificate Authority, ssl
Was this answer helpful?

Related Articles

What is SSL?

🔐 SSL (Secure Sockets Layer) is an encryption protocol that secures data exchange on the...

Why Is There No Padlock Icon?

🔒 If there is no padlock in the address bar, it usually means the site's SSL (HTTPS) connection...

What is a CAA Record?

📛 CAA (Certification Authority Authorization) record is a DNS-based security mechanism that...

What Are the Benefits of a CAA Record?

A CAA record is a smart measure that improves domain security at the DNS level. It is used...

What is a Wildcard SSL?

🌐 Wildcard SSL is a type of SSL that secures all subdomains of a domain with a single...