@absolutejs/e2ee-webcrypto
v0.2.4
Published
Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.
Readme
@absolutejs/e2ee-webcrypto
Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee, using the
WebCrypto-backed primitives in hpke.
This
0.xpackage has not been independently audited by AbsoluteJS. It provides isolated single-recipient envelopes, not MLS or a secure messaging protocol.
The initial suite is DHKEM(P-256, HKDF-SHA256), HKDF-SHA256, and AES-128-GCM for
broad WebCrypto runtime support. The suite and wire version are explicit and
authenticated context is supplied as both HPKE info and AEAD additional data.
See SECURITY.md for limitations.
License
Apache-2.0
The ./certification export binds this exact release to its Bun conformance and
adversarial envelope lifecycle suite. webcryptoBrowserProviderCertification
separately records the Chromium round-trip and adversarial checks run by bun
run certify:browser. Neither report claims official-vector,
cross-implementation, or independent-audit coverage.
