X.509・ローカルブラウザ処理

SSL 証明書デコーダー。

解読する SSL オンラインでの証明書とドメイン、発行者、有効期限、公開鍵、指紋、主要な使用量およびXを検査します。 509 インストールまたは更新前の拡張子。

ブラウザ内のみで解析 · 証明書はアップロードされません

SSL 証明書を貼り付けるか、アップロードします。

PEM 証明書 1 件、または生の Base64 エンコード DER を受け付けます。

証明書のテキストを貼り付けたり、.crt、.cer、.pem、または.derファイルをアップロードしたりします。

デコードした証明書の詳細。

アイデンティティ、妥当性、キーの詳細、およびX.509拡張子を確認します。

証明書情報がここに表示されます

SSL 証明書デコーダーはドメイン、発行者、有効期限、公開鍵、指紋、使用方法および延長を示します。

証明書に含まれるのは公開情報です。このデコーダーはローカルで動作しますが、対応する秘密鍵を証明書ツールに貼り付けないでください。

証明書デコーダーの出力

実際に含まれている証明書を読んで下さい。

SSL 証明書は、機械向けにエンコードされた署名済みの X.509 文書です。SSL 証明書デコーダーは、TLS クライアントが受け取る項目を表示するので、ホスト名の欠落、想定外の発行者、弱い鍵、期限切れの有効期間に気づけます。

サブジェクトと SAN

証明書のサブジェクトを、サブジェクト代替名拡張に列挙されたすべての DNS 名および IP アドレスと比較します。

発行者と有効期間

有効期限が切れると、その有効期間が始まると証明書を発行した人を参照してください。

鍵とフィンガープリント

公開鍵の種類とサイズ、署名アルゴリズム、シリアル番号、SHA-1 と SHA-256 のフィンガープリントを確認します。

X.509 をオンラインでデコード

SSL証明書をデコードする方法。

公開証明書を PEM テキスト、生の Base64 DER、または .crt、.cer、.pem、.der ファイルとして用意します。秘密鍵は不要で、受け付けません。

  1. 01

    証明書の貼り付けまたはアップロード

    完了を貼り付ける PEM ブロックまたはローカル証明書ファイルを選択します。バイナリ DER アップロードはローカルで変換されます。フルチェーンが存在する場合は、このページでは最初の証明書をデコードします。

  2. 02

    証明書のデコードを選択

    SSL 証明書デコーダーは ASN.1 構造を読み、ブラウザ内で SHA-1 と SHA-256 のフィンガープリントを計算します。

  3. 03

    重要なフィールドを比較する

    デプロイ要件に対して、SAN の一覧、サブジェクト、発行者、有効期限、鍵の種類、鍵用途、フィンガープリントを確認します。

デコード後

結果を、デプロイ前の事前確認として使います。

デコードした証明書を、CSR およびインストール先のホスト名と照合します。別のシステムが証明書を厳密に識別する必要があるときは、SHA-256 フィンガープリントを記録します。

次の内容を確認

  • Every required hostname appears in the SAN list
  • The issuer matches the expected certificate authority
  • The validity window covers the deployment period
  • The public key and usages meet your security policy

証明書のデコードが確認されていないもの

この SSL 証明書デコーダーは証明書を 1 件読み、日付が現在時刻を含むかを確認します。ブラウザが発行者を信頼すること、完全な証明書チェーンの構築、OCSP や CRL の照会、稼働中のサーバーの検査は行いません。

日付が有効でも、デプロイが正しいとは限りません。サーバーは正しいリーフ証明書と中間チェーンを提示し、要求されたホスト名は SAN 拡張の DNS または IP の項目と一致する必要があります。

OpenSSL での代替手順

コマンドラインから証明書をデコードする

openssl x509 -in certificate.pem -noout -text

証明書がターミナルワークフローに残る必要がある場合、または完全なテキスト拡張出力が必要な場合はOpenSSLを使用してください。

関連するSSLツール

証明書と鍵の照合

インストール前に、この証明書が特定の秘密鍵に属していることを確認してください。

Check certificate & key

CSR デコーダー

元の要求を確認し、サブジェクト、SAN、鍵、要求された拡張を比較します。

Decode CSR

CSR ジェネレーター

新しいキーペアが必要なときに、ローカルに新しい証明書のリクエストと秘密鍵を作成します。

Generate CSR

SSL 証明書デコーダーの FAQ

証明書のデコードについてよくある質問。

SSL証明書デコーダーとは何ですか?

SSL 証明書デコーダーは、X.509 証明書の中の ASN.1 データを読みやすい項目に変換します。サブジェクト、発行者、有効期間、SAN、公開鍵、署名アルゴリズム、フィンガープリント、鍵用途、拡張を表示します。

証明書をこのデコーダーに貼り付けるのは安全ですか?

はい。SSL 証明書には、すべての TLS クライアントへ送られる公開情報が含まれます。このデコーダーはブラウザ内で証明書を解析し、アップロードしません。秘密鍵、パスワード、PKCS#12 ファイルを証明書デコーダーに貼り付けないでください。

どの証明書のフォーマットがサポートされていますか?

SSL 証明書デコーダーは、PEM 証明書 1 件、生の Base64 エンコード DER、またはアップロードした .crt、.cer、.pem、バイナリ .der ファイルを受け付けます。PFX、P12、P7B、暗号化された鍵ストアには対応しません。

解読は証明書が信頼されていることを証明しますか?

いいえ。デコードは証明書の内容を示し、日付を現在時刻と比較するだけです。信頼できるチェーンの構築、OCSP や CRL による失効確認、Certificate Transparency への収録確認、稼働中のサーバーが提示する内容の確認は行いません。

コモンネームが対象ドメインと異なるのはなぜですか?

モダンTLSの顧客は、Subject Alternative Name拡張に対してホスト名を検証します。CommonNameはIDメタデータとして便利ですが、通常はSANリストに表示されなければなりません。