So überprüfen Sie, ob das Zertifikat, der private Schlüssel und die CSR -Übereinstimmung übereinstimmen

So überprüfen Sie, ob das Zertifikat, der private Schlüssel und die CSR -Übereinstimmung übereinstimmen

Dieses Tutorial ist hilfreich, um zu überprüfen, ob Sie den richtigen privaten Schlüssel oder das korrekte Zertifikat verwenden. Sie können sich vor einem Problem stellen, wenn Ihr Zertifikat nicht mit dem privaten Schlüssel übereinstimmt und einen Fehler auswirkt.

Methode 1 - Verwenden von OpenSSL und MD5

Bei der ersten Methode sollte der MD5 -Wert von Zertifikat, Schlüssel und CSR gleich sein, damit alle ordnungsgemäß funktionieren können. Wenn einer von MD5 unterschiedlich ist, bedeutet diese Datei nicht mit anderen.

$ openssl rsa -nout -modulus -in -Beispiel.Schlüssel | OpenSSL MD5 $ OpenSSL Req -noout -modulus -in -Beispiel.CSR | OpenSSL MD5 $ OpenSSL X509 -Noout -modulus -in -Beispiel.crt | OpenSSL MD5 

Überprüfen Sie beispielsweise, dass die MD5 -Werte für alle Schlüssel gleich sind. Es bedeutet, dass sie miteinander verwandt sind und ordnungsgemäß funktionieren.

Methode 2 - Verwenden von OpenSSL und SHA256SUM

Zweite Methode Überprüfen Sie die SHA -Summenwerte aller Dateien und überprüfen Sie, ob der Wert aller Dateien gleich ist.

$ openssl Pkey -in -Beispiel.Key -pubout -outform pem | SHA256SUM $ OpenSSL X509 -in -Beispiel.crt -pubkey -noout -outform pem | SHA256SUM $ OpenSSL REQ -In -Beispiel.CSR -PUBKEY -NOOUT -OUTFORM PEM | SHA256SUM 

Überprüfen Sie beispielsweise die SHA2 -Summenwerte sind für alle Tasten gleich. Es bedeutet, dass sie miteinander verwandt sind und ordnungsgemäß funktionieren.