This tool supports ECDSA key generation, message signing, and verification across multiple curves, hashes, and signature formats.
Key Features
- Generate ECDSA key pairs (including compressed public key)
- Derive public key from private key
- Signature outputs: Signature/R/S/DER
- Multiple curve and hash combinations
Steps
- Choose curve and generate keys in the Generate tab.
- Sign message with private key in the Sign tab.
- Verify using public key, signature, and message in the Verify tab.
Use Cases
- Blockchain and Web3 signature workflows
- API signature integration testing
- Elliptic-curve signature learning
Notes
- Curve and hash algorithm must match between signer and verifier.
- Signature encoding format must align with downstream protocol.
- Private key exposure breaks signature trust completely.