OpenSSL to w pełni funkcjonalne narzędzie wiersza poleceń typu open source, które jest zwykle używane do generowania kluczy CSR i kluczy prywatnych, instalowania certyfikatów SSL/TLS, konwertowania formatów certyfikatów bezpieczeństwa itp.
W dzisiejszym poście opiszemy jak przekonwertować plik CER do PEM.
Uwaga: Przedstawione tutaj polecenia zostały zademonstrowane na Ubuntu 20.04 Terminal LTS. Aby otworzyć Terminal na pulpicie Ubuntu, naciśnij klawisz super i uruchom go z menu Aplikacje lub użyj skrótu Ctrl + Alt + T, aby go otworzyć.
Plik CER
Plik CER to plik bezpieczeństwa używany do przechowywania X.509 certyfikat. Jest dostarczany i wystawiany przez CA (urząd certyfikacji), który weryfikuje autentyczność strony internetowej. Zawiera informacje o właścicielu certyfikatu i kluczu publicznym.
Plik PEM
PEM (Privacy Enhanced Mail) to zakodowane w bas64 pliki ASCII, w których urzędy certyfikacji wystawiają certyfikaty. Ten format służy do przechowywania i wysyłania kluczy i certyfikatów kryptograficznych oraz innych certyfikatów pośrednich.
Konwersja pliku CER do PEM
Zestaw narzędzi OpenSSL jest domyślnie instalowany w Ubuntu. Jeśli jednak go tam nie ma, możesz go zainstalować za pomocą następującego polecenia w Terminalu:
$ sudo apt install opensslWpisz hasło sudo. Gdy pojawi się monit z tak/nie opcja, hit tak kontynuować. Następnie rozpocznie instalację OpenSSL w systemie.
Aby przekonwertować plik CER na PEM, użyj następującej składni:
$ openssl x509 -informuj der -in cert.cer -outform pem -out cert.PemW powyższej składni, certyfikat.Cer to nazwa certyfikatu bezpieczeństwa, który chcesz przekonwertować w formacie PEM i certyfikat.Pem to nazwa pliku po konwersji.
Konwersja PEM na CER
Aby przekonwertować plik PEM na CER, użyj następującej składni:
$ openssl x509 -poinformuj PEM -w certyfikacie.pem -outform DER -out cert.CerW powyższej składni, certyfikat.Pem to nazwa certyfikatu bezpieczeństwa, który chcesz przekonwertować w formacie CER, oraz certyfikat.Cer to nazwa certyfikatu po konwersji.
W ten sposób możesz przekonwertować plik CER na PEM za pomocą narzędzia OpenSSL. Mam nadzieję, że to pomoże!