SSL HowTo: Decode CSR

A Certificate Authority will use a CSR to create your SSL certificate.

What is a CSR? A CSR or ‘Certificate Signing Request’ is a block of encrypted text, that is generated on the server that the certificate will be used on.

It contains information that will be included in your certificate, such as your organization name, common name (domain name), locality, and country. It also contains the public key that will be included in your certificate.

Run these OpenSSL commands, to decode your Certificate Signing Request, and verify that it contains the correct information.

Extract information from the CSR

$ openssl req -in shellhacks.com.csr -text -noout

Verify the signature

$ openssl req -in shellhacks.com.csr -noout -verify

Whom the certificate will be issued to?

$ openssl req -in shellhacks.com.csr -noout -subject

Show the public key

$ openssl req -in shellhacks.com.csr -noout -pubkey
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
python learning
Viewed 2448 times since Wed, Dec 18, 2019
Easily Find Bugs In Shell Scripts With ShellCheck
Viewed 3920 times since Thu, Apr 18, 2019
How to encrypt a partition using LUKS?
Viewed 2419 times since Fri, Jul 13, 2018
Tunnel SSH Connections Over SSL Using ‘Stunnel’ On Debian 7 / Ubuntu 13.10
Viewed 4081 times since Fri, Sep 28, 2018
Linux Linux Network Statistics Tools / Commands
Viewed 9827 times since Mon, Sep 21, 2020
List usernames instead of uids with the ps command for long usernames
Viewed 3031 times since Wed, Jul 25, 2018
RHEL: Multipathing basics
Viewed 10427 times since Sat, Jun 2, 2018
HowTo: Find Out Hard Disk Specs / Details on Linux
Viewed 4277 times since Mon, Jan 28, 2019
RHCS6: Basic operations on clustered services
Viewed 3225 times since Sun, Jun 3, 2018
Applescript: Run or Call a Shell Script
Viewed 4876 times since Tue, Aug 6, 2019