WMW

SSL証明書ビューアー

Free

1つ以上のPEMまたはDER X.509証明書をデコードし、各フィールドを平易な言葉で表示します:サブジェクト、発行者、有効性、フィンガープリント、公開鍵の詳細、そしてKey Usage、Subject Alternative Names、Authority Information Accessを含むすべての標準拡張。すべてブラウザ内で完全に動作します。

node-forgeを使用して、ブラウザ内で完全に動作します。貼り付けたりアップロードしたりした内容はどこにも送信されません。

証明書(1つ以上、または完全なチェーンを貼り付けてください)

最近のアクティビティ

全員に公開されています。すべての訪問者による直近20回の使用履歴を新しい順に表示します。

Viewed 1 certificate(s)

3時間前

Viewed 2 certificate(s)

3時間前

Viewed 1 certificate(s)

3時間前

コメント (0)

このツールは役に立ちましたか?コメントを残したり、コツを共有したり、改善方法を教えてください。

ゲストのコメントは公開前に確認されます。 ログイン すると即座に投稿できます。

まだコメントはありません。最初にご意見をお寄せください!

このツールの機能

このツールは、1つ以上のPEMまたはDER X.509証明書をデコードし、各フィールドを平易な言葉で表示します:サブジェクト、発行者、シリアル番号、有効期限警告付きの有効期間、署名アルゴリズム、公開鍵の詳細、SHA-256およびSHA-1フィンガープリント、そしてBasic Constraints、Key Usage、Extended Key Usage、Subject Alternative Names、Subject/Authority Key Identifiers、CRL Distribution Points、Authority Information Accessを含むすべての標準拡張。すべて何もどこにもアップロードせずに行われます。

仕組み

証明書はX.509規格で定義されたASN.1エンコードデータ構造です。このツールは、ブラウザや証明書を検証するサーバーと同じ方法で、node-forgeライブラリを使用してその構造をブラウザ内で完全に解析します。Key UsageやBasic Constraintsなどの拡張はnode-forgeによって直接名前付きフィールドにデコードされますが、あまり一般的でないいくつかの拡張、Authority Key Identifier、CRL Distribution Points、Authority Information Accessは、含まれる鍵識別子とURLを取り出すために生のASN.1構造から手動で解析されます。いかなる時点でもネットワーク経由で何も送信されません。

解決できる問題

よくある質問

›証明書を表示するために秘密鍵が必要ですか?

いいえ、証明書は設計上公開文書です。公開鍵、サブジェクトと発行者、有効期間、拡張を含んでおり、これらはいずれも読み取るために対応する秘密鍵を必要としません。このビューアーは秘密鍵を一切要求しません。

›実際のウェブサイトから証明書をここに貼り付けても安全ですか?

はい。TLS証明書は接続ハンドシェイクの通常の暗号化されていない部分として、ウェブサイトのすべての訪問者に送信されるため、秘密情報は含まれていません。このツールはブラウザ内でローカルにデコードするだけで、どこにもアップロードしません。

›証明書のフィンガープリントは何を意味しますか?

フィンガープリントは単に証明書の生バイトのハッシュであり、ファイル全体を比較せずに2つの証明書ファイルがバイト単位で同一であることを確認するための短く一意な識別子として使用されます。このツールは、現代の標準であるSHA-256と、互換性のために多くのブラウザやツールで今でも表示されるSHA-1の両方を表示します。

›証明書チェーンで中間証明書やルート証明書の一部のフィールドしか表示されないのはなぜですか?

チェーン内の異なる証明書は異なる拡張を持つことがあります。ルートCA証明書には問い合わせる上位の認証機関がないため、通常Authority Information Accessセクションがありませんが、リーフ証明書には通常あります。ビューアーは固定テンプレートではなく、各証明書に存在する拡張をそのまま表示します。

›このツールは楕円曲線(EC)証明書をサポートしていますか?

まだです。現在はRSA証明書のみをデコードします。EC証明書を貼り付けた場合、不完全または不正確な情報を表示するのではなく、鍵の種類がサポートされていないことを報告します。

›Basic Constraints内の「パス長制約」は何を意味しますか?

これはCA証明書にのみ表示され、リーフ(エンドエンティティ)証明書に到達する前に、チェーン内でその下にさらに許可される中間CA証明書の数を制限します。値が0の場合、そのCAはリーフ証明書を直接発行することしかできず、それ以上の中間証明書を発行できないことを意味します。

関連ツール

Free

テキスト

自己署名SSL証明書ジェネレーター

node-forgeを使用して、ブラウザ内で直接実際に動作する自己署名TLS証明書とそれに対応する秘密鍵を生成します。Subject Alternative Names、設定可能な鍵サイズと有効期間、ダウンロード準備済みの.crtおよび.keyファイルに対応しています。

Free

テキスト

SSL証明書と鍵のペアチェッカー

SSL/TLSの秘密鍵、証明書、オプションのCSRが実際に同じ鍵ペアに属しているかを確認し、証明書のサブジェクト、発行者、有効期間、SAN、フィンガープリントを復号して表示します。すべてブラウザ内で完全に動作します。

Free

テキスト

SSL証明書フォーマット変換ツール

SSL/TLS証明書をPEMとDERエンコーディング間で変換し、証明書をPKCS#7(.p7b)ファイルにまとめたりそこから抽出したりし、証明書と秘密鍵をパスワード保護されたPKCS#12(.pfx / .p12)ファイルにパッケージ化したり再度抽出したりします。すべてブラウザ内で完全に動作します。

Free

テキスト

各行にテキストを追加

ブラウザ内で、先頭、末尾、正確な位置、または一致箇所の隣に、すべての行に同じテキストを挿入します。

Free

テキスト

Adler32チェックサム計算機

ブラウザ内でテキストまたはファイルのAdler-32チェックサムを計算します。

Free

テキスト

アナグラムジェネレーター

ブラウザ内で、任意の単語から作れる英語のアナグラムや短い単語を見つけます。

Free

テキスト

APIテストツール

ブラウザ内で任意のAPIエンドポイントにHTTPリクエストを送信し、レスポンスを確認します。

Free

テキスト

Argon2ハッシュ生成機

ブラウザ内で完全にArgon2id/Argon2i/Argon2dのパスワードハッシュを生成・検証し、メモリコスト、時間コスト、並列度を調整できます。