Format Atlas

FORMAT COMPARISON

CRT vs PEM

CRTは証明書に使われる拡張子、PEMは証明書や鍵などを表せるテキストエンコードです。両者は同じ分類ではありません。

最終確認: 2026-09-22

CRTとPEM、どちらを選ぶ?

配備先が求める拡張子とエンコードを確認し、CRTファイルがPEMかDERか、証明書チェーンを含むかを確認します。

CRT向き

X.509証明書の配備・受け渡し

  • サーバーやクライアントが要求する証明書ファイル

PEM向き

証明書・公開鍵・秘密鍵などのテキストエンコード

  • 配備先がPEMテキスト形式を要求する証明書関連ファイル

基本情報を比較

CRTとPEMの主な違いを確認できます。

項目CRTPEM
拡張子.crt、.cer.pem
MIME Typeapplication/pkix-certapplication/x-pem-file
主な用途X.509証明書の配備・受け渡し証明書・公開鍵・秘密鍵などのテキストエンコード
圧縮encoding_dependentbase64_text
開く方法証明書ビューアや対応ツールで発行者、有効期限、対象名を確認します。テキストとしてラベルを確認します。秘密鍵の可能性があるため、内容を公開チャットや共有場所へ貼り付けません。
書き出し・変換変換前に証明書だけか、チェーンを含むか、秘密鍵を含まないかを確認します。配備先がDERやPKCS#12を要求する場合は、内容の種類と秘密鍵の扱いを確認して変換します。

用途別の選び方

作りたいものや使う場面から選べます。

サーバーやクライアントが要求する証明書ファイル

X.509証明書の配備・受け渡し

CRT向き

配備先がPEMテキスト形式を要求する証明書関連ファイル

証明書・公開鍵・秘密鍵などのテキストエンコード

PEM向き

確認ポイント 1

CRTは証明書に使われる拡張子

使い分け

確認ポイント 2

PEMは複数の構造に使われるテキスト表現

使い分け

選ぶ理由を詳しく

  • CRTがPEMエンコードの場合もある

詳しく見る

関連する用途・確認手順

証明書・鍵に使うファイル形式

参考資料・仕様