Build on the supported package contract
Use @absolutejs/e2ee-webcrypto through its supported public entry points.
@absolutejs/e2ee-webcryptov0.2.4betaMessagingExperimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.
bun add @absolutejs/e2ee-webcryptoExperimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee, using the WebCrypto-backed primitives in hpke.
This 0.x package 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.
Outcomes
Use @absolutejs/e2ee-webcrypto through its supported public entry points.
Hardening checklist
Follow in order
Supported entry points declared by this package manifest.
Package entry point declared in package.json.
Scripts declared by this package manifest.
Search the declarations exported by the current package type files. Expand a symbol to inspect its source-backed signature.