本文へスキップ
ecdsa.com

すべてのツール

署名を扱うすべての人のための無料ツールです。どのツールもブラウザー内で動作し、鍵、トークン、署名を貼り付けても、ページの外には何も送信されません。例外は、ツール自身がその旨と送信内容を明記している場合だけです。

91 個のツール

署名

7 個のツール

署名の検証、エンコーディングの変換、検証に失敗する理由の調査、テストベクトルの生成ができます。その裏にある楕円曲線の演算を確認したり、シャミアの秘密分散でシークレットをシェアに分割したりすることも可能です。どのツールもブラウザー内で動作します。

JOSE と JWT

9 個のツール

JSON Web Token の署名・デコード・検証、JWE の復号、PASETO トークンの読み取り、鍵の生成と JWK・PEM・SSH 間の変換、それらを支える鍵セットの作成と確認ができます。何が問題なのかも、わかりやすく説明します。

証明書と鍵

17 個のツール

証明書、署名要求、失効リスト、OCSP レスポンス、Certificate Transparency のタイムスタンプをデコードできます。CSR とその鍵の生成、鍵・証明書・CSR が対応しているかの確認、2 つの証明書の比較、チェーンの並べ替えと不足している中間証明書の取得、SPKI ピンの計算、鍵に既知の弱点がないかのテストも可能です。さらに、PFX ファイルを開き、PEM バンドルを分割し、生の ASN.1 を調べ、必要な openssl コマンドを組み立てられます。鍵はブラウザーの外に出ません。当サイトのサーバーを必要とする一部のチェックは、送信する前に何を送るかを明示します。

X.509 証明書デコーダー

証明書を解析

ツールを開く

SSH キーインスペクター

authorized_keys のエントリをデコード

ツールを開く

OpenSSL コマンドビルダー

必要な openssl コマンドを作成

ツールを開く

ASN.1 エクスプローラー

あらゆる DER・BER 構造をデコード

ツールを開く

DER テキストエディター

DER を読みやすいテキストで編集

ツールを開く

CSR デコーダー

CA より先に CSR を確認

ツールを開く

CRL デコーダー

CRL を読んでシリアル番号を検索

ツールを開く

OCSP デコーダー

OCSP の応答を読み、リクエストを作成

ツールを開く

SCT デコーダー

証明書を記録した CT ログを確認

ツールを開く

PFX インスペクター

.pfx または .p12 ファイルの中身を確認

ツールを開く

PEM バンドル分割ツール

PEM ファイルを整形済みの個別ファイルに分割

ツールを開く

CSR 生成ツール

CSR と鍵をローカルで生成

ツールを開く

鍵・証明書照合ツール

鍵と証明書が一致するかを確認

ツールを開く

証明書比較ツール

2 つの証明書の違いを確認

ツールを開く

SPKI ピン生成ツール

モバイルアプリ向けの公開鍵ピン

ツールを開く

弱い鍵チェッカー

欠陥のある鍵や漏洩した鍵を検出

ツールを開く

証明書チェーン構築ツール

証明書チェーンの順序を整えて修正

ツールを開く

TLS と DNS

9 個のツール

サーバー用の TLS 設定の生成、有効期間 47 日の証明書への備え、CAA・TLSA・security.txt のレコードの公開、DNSSEC の信頼の連鎖の追跡ができます。お使いのブラウザーがすでにポスト量子 TLS を使っているかの確認や、多数のドメインの一括チェックも可能です。ネットワーク経由で何かを送信する場合は、何を送るかを各ページに正確に明記しています。

メール

5 個のツール

DKIM 署名の検証が失敗する理由を調べ、ARC チェーンに各転送サーバーが何を記録したかを確認し、自分のドメイン用の鍵と DNS レコードを作成し、ブランドの BIMI レコードとマーク証明書をチェックできます。DKIM と ARC のツールはメッセージをブラウザー内で解析し、DNS-over-HTTPS で照会するのは公開鍵の DNS 名だけです。SPF、DKIM、DMARC、ARC、BIMI、MTA-STS の総合分析は当サイトのサーバーで実行され、メッセージは同意した後にのみ送信されます。

Web3

13 個のツール

生の Ethereum トランザクションや EIP-7702 の委任をデコードし、型付きデータの署名で何を引き渡すことになるのかを署名前に確認できます。Ethereum のメッセージやログインに誰が署名したかの検証、Safe トランザクションのハッシュとハードウェアウォレットに表示されるハッシュの照合、再利用された ECDSA の nonce の検出、PSBT と xpub の解析、Bitcoin(BIP-137/322)、Solana、Nostr の署名の検証も行えます。すべての処理はブラウザー内で行われ、オンチェーンの照会が公開 RPC ノードに送られるのは、指示したときだけです。シードフレーズと秘密鍵は一切受け付けません。

ポスト量子暗号

6 個のツール

ポスト量子暗号を実際に試せます。ML-DSA と SLH-DSA での署名、ML-KEM およびブラウザーですでに使われているハイブリッド方式 X25519MLKEM768 でのカプセル化、100 種類以上の liboqs アルゴリズムのベンチマーク、ポスト量子暗号の証明書・HPKE・age の解析ができます。すべてブラウザー内で処理され、何も送信されません。

ID とパスキー

12 個のツール

本物のパスキーで登録とログインを行い、FIDO メタデータサービスからその背後にある認証器を特定できます。OpenID Connect の ID トークンと SAML レスポンスの検証、EU デジタル ID ウォレットの認証情報(SD-JWT VC と mdoc)、DPoP プルーフ、COSE と CWT、ボットや AI エージェントが署名した HTTP リクエストの解析も可能です。トークンと鍵はブラウザー内でチェックされ、認証器の検索で当サイトのサーバーに問い合わせるのは公開メタデータだけです。

リリースを実行する前に、その素性を確認できます。Sigstore バンドルと npm の来歴を、それらをビルドしたリポジトリ、ワークフロー、コミットまでさかのぼって検証し、SLSA と in-toto のアテステーションを読み取り、SSH で署名された Git コミットとファイルを allowed_signers と照合し、Windows の実行ファイル、Android の APK、Java アーカイブの署名を解析できます。文書とメディアにも対応しています。何もアップロードせずに PDF 署名(PAdES、LTV)と署名付きメール(S/MIME)を検証し、RFC 3161 のタイムスタンプをデコードし、画像と動画のコンテンツ認証情報(C2PA)を読み取り、鍵が YubiKey 上で生成されたことを証明できます。ファイルと鍵はブラウザーの外に出ません。npm チェッカーは指定したパッケージについて公開レジストリに問い合わせます。また、オプションの 2 回目の Sigstore チェックが当サイトのサーバーに送るのは、バンドルと、ファイルのダイジェストだけです。

OpenPGP

1 個のツール

アーマー形式の鍵、署名、メッセージを貼り付けるか、.gpg、.sig、.asc ファイルを開くと、すべてのパケットを確認できます。副鍵、ユーザー ID と自己署名、有効期限と失効、そして RFC 9580 の v6 鍵や新しいポスト量子のアルゴリズム ID を含むアルゴリズムが表示されます。分離署名、クリアテキスト署名、インライン署名を署名者の公開鍵で検証できます。gpg --verify と同じことを、GnuPG をインストールせずに行えます。すべての処理はブラウザー内で行われ、秘密鍵は内容を読み取ることなく拒否されます。