@ppabari/encryptix
v1.0.0AES-256-GCM, ChaCha20-Poly1305, RSA-OAEP, ECDH, ECDSA, AES-SIV, envelope encryption, TOTP, streaming, and key rotation — one API across Node, browsers, and edge runtimes.
import { EncryptixClient } from '@ppabari/encryptix'
const enc = new EncryptixClient() // reads ENCRYPTIX_KEY from env
const payload = await enc.encrypt('user@example.com', 'user:email')
const email = await enc.decrypt(payload, 'user:email')- Zero runtime dependencies
- AES-256-GCM, ChaCha20-Poly1305, RSA-OAEP
- AES-SIV deterministic encryption for searchable fields
- Envelope encryption with the DEK/KEK pattern

