ECDSA Signature

Sign a message using ECDSA with SHA-256. Paste your private key (JWK format) and the message to sign.

Privacy: this tool processes your data entirely in your browser. Nothing you paste or type is sent to the server.

Enter the message to sign.

Paste the private key in JWK format from ECDSA Key Generator.

Result

Enter your values and press Calculate — the result appears here.

Worked examples

Sign a message

  • message = Important data
  • privateKey = {"kty":"EC","crv":"P-256","d":"..."}

Result: Base64-encoded signature.

Frequently asked questions

Is ECDSA secure?

Yes, ECDSA is considered secure when implemented correctly. The P-256 curve provides approximately 128 bits of security, equivalent to RSA-2048.

Copied!