Compare a private key is matching the certificate or CSR

In real-world situations; file copy, rename and transfer can create situations were it becomes unclear if a private key is the correct equivalent to a specific certificate, or certificate signing request (CSR). This online check function determines if a given private key file matches the certificate or CSR public key.

Provide the private key:

The private key file in unencrypted PEM format
Upload the private key (PEM format)

Provide the certificate or CSR to compare against:

The certificate to check the key against
Upload the certificate (PEM format)
The certificate signing request (CSR) to check against
Upload the CSR (PEM format)


OpenSSL Documentation