Checking if a Private Key Matches an SSL Certificate & CSR

How to check whether an SSL certificate and CSR match a private key, by using the OpenSSL from the Linux command line.

HowTo : Create CSR using OpenSSL Without Prompt (Non-Interactive)

How to generate CSR (Certificate Signing Request) using OpenSSL from the Linux command line, without being prompted for values which go in the certificate's subject field.

HowTo : Check SSL Certificate Expiration Date from the Linux Shell

Connect to a remote https website, decode SSL certificate and get its validity date using power of Linux command line.

HowTo : Find a Key Length from the Linux Shell using OpenSSL

Find out a key size of an SSL Certificate from the Linux command line, using OpenSSL.

Encrypt And Decrypt Files With A Password Using OpenSSL

How to encrypt and decrypt files and messages with a password from the Linux command line, using OpenSSL.

Moving SSL Certificate from IIS to Apache

This procedure will help you to move or copy your SSL certificate, installed on an IIS server to an Apache server.

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.