Jak sprawdzić, czy certyfikat, klucz prywatny i CSR pasują

Jak sprawdzić, czy certyfikat, klucz prywatny i CSR pasują

Ten samouczek jest pomocny w sprawdzeniu, że używasz prawidłowego klucza prywatnego lub certyfikatu. Możesz stawić czoła problemowi, gdy Twój certyfikat nie pasuje do klucza prywatnego i rzuca błąd.

Metoda 1 - Za pomocą OpenSSL i MD5

W pierwszej metodzie wartość MD5 certyfikatu, klucza i CSR powinna być taka sama dla wszystkich działających poprawnie. Jeśli którykolwiek z MD5 jest inny, że plik nie odnosi się do innych.

$ openssl rsa -Noout -modulus -in Przykład.Klucz | OpenSsl Md5 $ Openssl req -Noout -modulus -in Przykład.CSR | OpenSsl MD5 $ Openssl x509 -Noout -modulus -in Przykład.crt | Openssl MD5 

Na przykład sprawdź, czy wartości MD5 są takie same dla wszystkich kluczy. Oznacza to, że są ze sobą powiązane i działają poprawnie.

Metoda 2 - Za pomocą OpenSSL i SHA256Sum

Druga metoda sprawdź wartości SHA SUM wszystkich plików i sprawdź, czy wartość wszystkich plików jest sama.

$ openssl pkey -in Przykład.klucz -pubout -outform PEM | SHA256Sum $ Openssl x509 -in.crt -pubkey -Noout -outform PEM | SHA256Sum $ Openssl Req -in Przykład.CSR -pubkey -Noout -outform PEM | SHA256Sum 

Na przykład sprawdź, czy Wartości sum SHA2 są takie same dla wszystkich kluczy. Oznacza to, że są ze sobą powiązane i działają poprawnie.