← All tools

Public-key

Ed25519 sign & verify

Sign with real Ed25519 in your browser, check the RFC 8032 test vector, see that signing twice gives the same signature, and watch verification reject a tampered message or a malleable S.

1. Get a key pair

A real Ed25519 key: 32 random bytes of secret key, and the public point derived from them.

2. Sign a message

3. Verify: edit the message, signature, or public key and see what happens