CER証明書からPEM証明書への変換ツール

バイナリのCERセキュリティ証明書をBase64エンコードされたPEMテキストファイルに変換することで、管理者がセキュリティ鍵を簡単に読み取り、Webサーバーやアプリケーションの設定に貼り付けられるようにします。

ファイルを選択またはドラッグ

ここにファイルを選択またはドロップ

100%プライベートなブラウザ内変換 - ファイルがデバイスから外部に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

フォーマットの比較と技術仕様

仕様CERPEM
MIMEタイプapplication/pkix-certapplication/x-pem-file
タイプX.509 certificate fileBase64 ASCII certificate container
圧縮nonenone (Base64 armored)
標準仕様RFC 5280 / Microsoft Cryptography APIIETF RFC 7468
マジックバイトヘッダー30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

フォーマットの概要と用途

セキュリティ証明書は、Webブラウザとサーバーの間でやり取りされるデータを保護します。CERファイルはX.509証明書をバイナリ形式で保存します。これはコンピュータにとっては効率的ですが、人間にとっては読みにくいものです。システム管理者は、テキストエディタ内でこれらの証明書を表示、コピー、または秘密鍵と結合する必要が頻繁に生じます。バイナリデータをテキストレイアウトに変換することで、この問題が解決されます。 ApacheやNginxなどのWebサーバーでは、安全なHTTPS接続のためにテキストファイルが必要です。管理者が認証局からバイナリ証明書を受け取った場合、インストールする前にファイルをテキストコンテナに変更する必要があります。このテキスト版では標準のASCII文字を使用しているため、バイナリの破損なしに、異なるオペレーティングシステム間での移動や、コマンドラインツールやコントロールパネルへの貼り付けが簡単に行えます。

技術仕様とコーデックの内訳

CERファイルは「application/pkix-cert」MIMEタイプを使用し、DERエンコーディング規格を使用してデータを生のバイナリバイトとして保存します。マジックバイトヘッダーを持たず、代わりにASN.1構造規則に依存しています。PEMファイルは「application/x-pem-file」MIMEタイプを使用し、同じバイナリデータをBase64 ASCIIテキストでラップします。PEM形式には、「-----BEGIN CERTIFICATE-----」で始まり「-----END CERTIFICATE-----」で終わる明確な境界線が追加されます。どちらの形式も圧縮を使用しないため、品質を落とすことなく、両方のファイルで全く同じ暗号化データペイロードが維持されます。

OSとブラウザの互換性

両方の形式は、Windows、macOS、Linuxを含むすべての最新オペレーティングシステムでネイティブに動作します。Chrome、Firefox、SafariなどのWebブラウザは、ローカル証明書ストアのインポートにCERファイルを受け入れます。Apache、Nginx、IISなどのWebサーバーは、SSLおよびTLSの安全な接続を設定するためにPEMテキストファイルを普遍的に受け入れます。

💡 役立つ情報

変換ツールに完全なヘッダーおよびフッターのテキスト行が含まれていることを常に確認してください。境界マーカーが欠落していると、起動時にWebサーバーが証明書を拒否する原因になります。

フォーマットの比較と技術仕様

一般的なセキュリティ証明書ファイルは非常に小さく、通常は1〜3キロバイトです。ファイルサイズが非常に小さいため、4G、5G、光ファイバーネットワーク全体での転送時間は瞬間的であり、サーバー間を移動するのに1ミリ秒未満しかかかりません。

よくある質問

CER証明書からPEM証明書へ品質を落とさずに変換するにはどうすればよいですか?

変換は完全にロスレスです。どちらの形式も、基盤となるまったく同じ暗号化鍵データを保存します。ファイルの変更は、バイトのエンコード方法(生のバイナリバイトから読みやすいASCIIテキストへの移行)を変更するだけです。

CER証明書とPEM証明書の違いは何ですか?

CERファイルは、読み取りに専門ソフトを必要とする生のバイナリ構造としてセキュリティデータを保存します。PEMファイルは、そのまったく同じバイナリデータをBase64テキストでラップし、明確な境界ヘッダーを追加するため、標準的なテキストエディタで簡単に開いて編集できます。