How to decode CSR (Certificate Signing Request) ?

What is CSR?

Certificate Signing Request
Certificate Signing Request is encrypted piece of code which is going to used for generating the SSL Certificate for your domain name.


CSR contains the information about Country, State, Location, Organisation Name, Common Name ie Domain Name , Email Address and Public Key.

Lets see how to extract the information from the CSR file?

How to extract information from the CSR?

surya@x ~/ » openssl req -in -text -noout

How to verify the signature of CSR?

surya@x ~/ » openssl req -in -noout -verify

To which company certificate is issued to?

surya@x ~/ » openssl req -in -noout -subject

How to extract Public Key from CSR?

surya@x ~/ » openssl req -in -noout -pubkey

This is how you can extract the various information from the CSR file.

Living in permanent beta mode: Learning, Improving & evolving. SPECIALTIES: Web Application Development, Digital Media, E-Commerce Solutions, SEO, CRM Solutions, Open Source Technologies, System Administration ( Linux ), VOIP Solutions, Cloud Computing, Web Security.

Leave a reply:

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Site Footer