Jeśli potrzebujesz pliku PFX zawierającego klucz prywatny, możesz użyć narzędzia OpenSSL do konwersji plików. Oto przykładowe polecenie:
openssl pkcs12 -export -out certyfikat.pfx -inkey klucz_prywatny.key -in certyfikat.crt -certfile certyfikat_pośredni.crt
Oto szczegółowy opis narzędzi OpenSSL do konwersji plików certyfikatów:
Konwersja PEM do DER:
- Opis: Konwertuje certyfikat z formatu PEM (Base64) do formatu DER (binarny).
- Polecenie:
openssl x509 -outform der -in cert.pem -out cert.der
- Zastosowanie: Używane, gdy certyfikat musi być w formacie binarnym, np. dla niektórych aplikacji Java.
Konwersja PEM do P7B:
- Opis: Konwertuje certyfikat z formatu PEM do formatu P7B (PKCS#7).
- Polecenie:
openssl crl2pkcs7 -nocrl -certfile cert.pem -out cert.p7b -certfile ca-cert.pem
- Zastosowanie: Używane głównie w środowiskach Windows, np. do importu certyfikatów do IIS.
Konwersja PEM do PFX:
- Opis: Konwertuje certyfikat z formatu PEM do formatu PFX (PKCS#12), który zawiera zarówno certyfikat, jak i klucz prywatny.
- Polecenie:
openssl pkcs12 -export -out cert.pfx -inkey private.key -in cert.pem -certfile ca-cert.pem
- Zastosowanie: Używane do importu certyfikatów i kluczy prywatnych do systemów Windows.
Konwersja DER do PEM:
- Opis: Konwertuje certyfikat z formatu DER do formatu PEM.
- Polecenie:
openssl x509 -inform der -in cert.der -out cert.pem
- Zastosowanie: Używane, gdy certyfikat musi być w formacie tekstowym, np. do edycji lub przeglądania.
Konwersja P7B do PEM:
- Opis: Konwertuje certyfikat z formatu P7B do formatu PEM.
- Polecenie:
openssl pkcs7 -print_certs -in cert.p7b -out cert.pem
- Zastosowanie: Używane do konwersji certyfikatów w formacie P7B, np. z Windows, do formatu PEM.
Konwersja PFX do PEM:
- Opis: Konwertuje certyfikat z formatu PFX do formatu PEM, zawierając zarówno certyfikat, jak i klucz prywatny.
- Polecenie:
openssl pkcs12 -in cert.pfx -out cert.pem -nodes
- Zastosowanie: Używane do ekstrakcji certyfikatów i kluczy prywatnych z plików PFX.
Te narzędzia są niezwykle przydatne w różnych scenariuszach administracji serwerami i zarządzania certyfikatami12.
Komentarze
Prześlij komentarz