secp256k1 + AES-256-GCM
Data Protection
Patient data is protected using ECIES encryption before blockchain storage. All operations run in your browser - no data leaves your device.
ECIES Encryption Flow
Plaintext
ECDH
HKDF-SHA256
AES-256-GCM
Ciphertext
ECIES Algorithm Specifications
Curve
secp256k1 (256-bit)
Bitcoin-compatible elliptic curve
Key Agreement
ECDH
Elliptic Curve Diffie-Hellman
Key Derivation
HKDF-SHA256
RFC 5869 compliant
Symmetric Cipher
AES-256-GCM
Authenticated encryption
Nonce
96-bit random
Per-message unique IV
Tag
128-bit
Authentication tag
Key Management
Click "Generate New Keypair" to begin the encryption demo