CERファイルをPEMに変換するにはどうすればよいですか?

How Do I Convert Cer File Pem



セキュリティ証明書を他の形式に変換する理由はさまざまです。理由の1つは、システムが既存の形式を受け入れていない場合、またはセキュリティ証明書ファイルがアプリケーションと互換性がない場合です。セキュリティ証明書ファイルの形式を変換する理由が何であれ、最も便利で信頼性の高いOpenSSLユーティリティを使用して簡単に変換できます。

OpenSSLは、CSRおよび秘密鍵の生成、SSL / TLS証明書のインストール、セキュリティ証明書形式の変換などに通常使用される、オープンソースのフル機能のコマンドラインユーティリティです。







今日の投稿では、CERファイルをPEMに変換する方法について説明します。



ノート: ここに示されているコマンドは、Ubuntu 20.04LTSターミナルでデモされています。 Ubuntuデスクトップでターミナルを開くには、スーパーキーを押して[アプリケーション]メニューから起動するか、Ctrl + Alt + Tショートカットを使用してターミナルを開きます。



CERファイル

CERファイルは、X.509証明書を格納するために使用されるセキュリティファイルです。これは、Webサイトの信頼性を検証するCA(認証局)によって提供および発行されます。証明書の所有者と公開鍵に関する情報が含まれています。





PEMファイル

PEM(Privacy Enhanced Mail)は、認証局が証明書を発行するbas64でエンコードされたASCIIファイルです。この形式は、暗号化キーと証明書、およびその他の中間証明書の保存と送信に使用されます。

CERファイルをPEMに変換する

OpenSSLツールキットはデフォルトでUbuntuにインストールされています。ただし、そこにない場合は、ターミナルで次のコマンドを使用してインストールできます。



$ sudo apt install openssl

sudoパスワードを入力します。プロンプトが表示されたら y / n オプション、ヒット 続けること。その後、システムへのOpenSSLのインストールを開始します。

CERファイルをPEMに変換するには、次の構文を使用します。

$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pem

上記の構文では、 cert.cer は、PEM形式で変換するセキュリティ証明書の名前です。 cert.pem 変換後のファイルの名前です。

PEMからCERへの変換

PEMファイルをCERに変換するには、次の構文を使用します。

$ openssl x509 -inform PEM -in cert.pem -outform DER -out cert.cer

上記の構文では、 cert.pem は、CER形式で変換するセキュリティ証明書の名前です。 cert.cer 変換後の証明書の名前です。

これは、OpenSSLユーティリティを使用してCERファイルをPEMに変換する方法です。それが役に立てば幸い!