ECDSA 署名検証ツール
公開鍵、メッセージ、署名を貼り付けてください。検証ツールが曲線、署名形式(DER または生の r‖s)、エンコーディングを自動検出し、ローカルで署名を検証します。
100% ローカル:すべてブラウザー内で処理され、どのサーバーにも何も送信されません
How it works
This free ECDSA signature verifier checks a digital signature against a public key and a message, entirely in your browser — no key, message or signature ever leaves your machine. It accepts public keys as PEM (SPKI), JWK or raw SEC1 points, and signatures in DER (ASN.1) or raw r‖s form, in hex or base64, detecting the format and encoding automatically. The curve — P-256, P-384, P-521 or secp256k1 — is read from the key when possible, or inferred by trying every curve that fits the key length. The message is hashed with SHA-256, SHA-384 or SHA-512 (or treated as a precomputed digest), and the signature is verified with the audited @noble/curves library. It also flags non-canonical high-S signatures that Bitcoin and several other ecosystems reject.