OpenSSL je plně vybavený nástroj příkazového řádku s otevřeným zdrojovým kódem, který se obvykle používá pro generování CSR a soukromých klíčů, instalaci certifikátů SSL / TLS, převod formátů bezpečnostních certifikátů atd.
V dnešním příspěvku si popíšeme, jak převést soubor CER na PEM.
Poznámka: Zde zobrazené příkazy byly demonstrovány na Ubuntu 20.04 Terminál LTS. Chcete-li otevřít terminál na ploše Ubuntu, stiskněte klávesu Super a spusťte jej z nabídky Aplikace nebo jej otevřete pomocí zkratky Ctrl + Alt + T.
Soubor CER
Soubor CER je soubor zabezpečení používaný k ukládání X.509 certifikát. Poskytuje ho a vydává CA (certifikační autorita), která ověřuje pravost webových stránek. Obsahuje informace o vlastníkovi certifikátu a veřejném klíči.
Soubor PEM
PEM (Privacy Enhanced Mail) je soubor ASCII kódovaný bas64, ve kterém autority certifikátů vydávají certifikáty. Tento formát se používá k ukládání a odesílání kryptografických klíčů a certifikátů a dalších zprostředkujících certifikátů.
Převod souboru CER na PEM
Sada nástrojů OpenSSL je ve výchozím nastavení nainstalována v Ubuntu. Pokud tam však není, můžete jej nainstalovat pomocí následujícího příkazu v Terminálu:
$ sudo apt install opensslZadejte heslo sudo. Po zobrazení výzvy s y / n možnost, hit y pokračovat. Poté začne do systému instalovat OpenSSL.
Chcete-li převést soubor CER na PEM, použijte následující syntaxi:
$ openssl x509 -informace der -in cert.cer -outform pem -out cert.pemVe výše uvedené syntaxi, cert.cer je název bezpečnostního certifikátu, který chcete převést ve formátu PEM a cert.pem je název souboru po převodu.
Převod PEM na CER
Chcete-li převést soubor PEM na CER, použijte následující syntaxi:
$ openssl x509 - informace PEM - v cert.pem -outform DER -out cert.cerVe výše uvedené syntaxi, cert.pem je název bezpečnostního certifikátu, který chcete převést ve formátu CER, a cert.cer je název certifikátu po převodu.
Takto můžete převést soubor CER na PEM pomocí nástroje OpenSSL. Doufám, že to pomůže!