HomeEd25519 Sign/Verify

Ed25519 Sign/Verify

Online Ed25519 sign and verify tool with key generation, public key derivation, message signing, and signature validation for API security, identity authentication, and protocol debugging.

Loading Ed25519 runtime...

Key Generation

Generate a new Ed25519 key pair with multiple output formats.

Ed25519 spec: private key 32 bytes, public key 32 bytes, signature 64 bytes

Derive Public Key from Private Key

Input an existing private key to derive its public key.



Documentation

This tool provides Ed25519 key generation, message signing, and signature verification with local browser-side processing.

Key Features

  • Generate Ed25519 key pairs
  • Derive public key from private key
  • Sign messages and verify signatures
  • Support Text/Hex/Base64/Spaced Hex/C-array formats

Steps

  1. Generate or input keys in the Generate tab.
  2. Sign a message with private key in the Sign tab.
  3. Verify with public key, message, and signature in the Verify tab.

Use Cases

  • API request signing
  • Data integrity verification
  • High-performance modern signature demos

Notes

  • Keep private keys strictly confidential.
  • Message content and encoding must match exactly during verification.
  • Ed25519 is for signatures, not encryption.