Web Crypto ECDH25519 Demo
1. generate keys
X25519 private key (JWK)
copy
X25519 public key (JWK)
copy
generate X25519
Ed25519 private key (JWK)
copy
Ed25519 public key (JWK)
copy
generate Ed25519
2. encrypt and sign message
message
Hello asymmetric encryption
copy
sign
signature (base64url)
copy
encrypt
encrypted payload (JSON)
copy
3. verify and decrypt
verify
verified bundle
copy
signature valid:
n/a
decrypt
decrypted message
copy
Formats: keys are JWK. Signature is base64url. Encryption is JSON with epk/salt/iv/ct.