End-to-end encryption for the browser and Node: a JavaScript library (npm: libves) with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing
nodejs javascript npm cryptography browser encryption ecdh webcryptoapi secret-sharing webcrypto post-quantum-cryptography e2ee key-management shamir-secret-sharing end-to-end-encryption key-recovery elliptic-curve-cryptography encryption-api ml-kem vesvault
-
Updated
Jun 23, 2026 - JavaScript