How to check to see if an SSL key matches an SSL certificate:
openssl rsa -modulus -noout -in certificate.key openssl x509 -modulus -noout -in certificate.cerIf both of them output the same modulus, then the key and the certificate matches:
user@server$ openssl rsa -modulus -noout -in certificate.keyModulus=C626052D5ECA37D2C24A3DF085D580409B688FC1C9263E29B18C7E3E301C036BC52264E2BAF42CAB86D72F627107BA5BF12DC4FE9DA3CCACDBCABA75F01DA9C1C3E2C9C03B144F99B3020E982554A44DF0390922289A25812DD363F663DDA901976E0E30A3B7EC43900BF072E44FD5F2C133DBE4354E813B3576434FAC3954157FE9E9A425DF94ED8B5A6346D54D7019C68770C2BC56D2B159AE5460281C235CA853A0EBCC8A4B6E3372332BA9269CEB947C3E7A291C66D1E30B1C9720965B72061F01205859C4D5F2BF61F0D5E4C981413FA2C9405DCF6ED5C0DFB4460F79EF10F7DF09240F97CDD52951CECDC731E3A530580E46D05BF63B0FDE857DB7E4BBuser@server$ openssl x509 -modulus -noout -in certificate.cerModulus=C626052D5ECA37D2C24A3DF085D580409B688FC1C9263E29B18C7E3E301C036BC52264E2BAF42CAB86D72F627107BA5BF12DC4FE9DA3CCACDBCABA75F01DA9C1C3E2C9C03B144F99B3020E982554A44DF0390922289A25812DD363F663DDA901976E0E30A3B7EC43900BF072E44FD5F2C133DBE4354E813B3576434FAC3954157FE9E9A425DF94ED8B5A6346D54D7019C68770C2BC56D2B159AE5460281C235CA853A0EBCC8A4B6E3372332BA9269CEB947C3E7A291C66D1E30B1C9720965B72061F01205859C4D5F2BF61F0D5E4C981413FA2C9405DCF6ED5C0DFB4460F79EF10F7DF09240F97CDD52951CECDC731E3A530580E46D05BF63B0FDE857DB7E4BB