ecdsa.com

/errors

Signature error database

The exact error messages that signature and key code throws — and what to do about them. Each entry explains what the message really says, ranks the causes by how often they bite, and gives concrete fixes with code.

40 errors cataloged — every message reproduced against the real library where possible.

JWT libraries13

Node.js crypto5

WebCrypto4

OpenSSL CLI5

Python cryptography5

Go6

Other tools2

Error not listed, or listed but unsolved?

The Signature Error Explainer works from the other direction: paste your key, message and signature, and it tests the common mismatch causes — wrong hash, wrong curve, DER vs raw encoding, double hashing — locally in your browser.

Open the Error Explainer