🦀 Keyring WASM

End-to-End Browser Cryptography

Powered by CrabGraph • Rust + WebAssembly

Initializing WASM module...

🔑 Key Generation

✍️ Ed25519 Signing Keys

Click button to generate signing keys...

🔄 X25519 Exchange Keys

Click button to generate exchange keys...

✍️ Digital Signatures (Ed25519)

Sign messages and verify authenticity

1 Sign Message

2 Verify Signature

Result

🔐 Signature results will appear here...

🔐 Key Derivation

HKDF Derivation

HMAC-based Extract-and-Expand Key Derivation Function

Derived key will appear here...

Argon2 Password Hash

Memory-hard password hashing (Argon2id)

Derived key will appear here...

🔒 AEAD Encryption

ChaCha20-Poly1305 • 256-bit key • 96-bit nonce • 128-bit tag

1 Encryption Input

2 Decryption Input (Paste encrypted data or use values from encryption above)

Result

🔐 Operation results will appear here...