Module: BellaBaxter::E2EE
- Defined in:
- lib/bella_baxter/e2ee.rb
Overview
End-to-end encryption using ECDH-P256-HKDF-SHA256-AES256GCM.
The client generates a P-256 keypair on initialization and sends X-E2E-Public-Key with every secrets request. The server encrypts the response payload; this class transparently decrypts it.
No extra gems required — uses Ruby’s built-in openssl stdlib.
Defined Under Namespace
Classes: KeyPair