hpke-js
Version:
A Hybrid Public Key Encryption (HPKE) module for various JavaScript runtimes
5 lines • 653 B
TypeScript
export type { AeadEncryptionContext, AeadInterface, CipherSuiteParams, CipherSuiteSealResponse, EncryptionContext, KdfInterface, KemInterface, PreSharedKey, RecipientContext, RecipientContextParams, SenderContext, SenderContextParams, } from "@hpke/core";
export { AeadId, DecapError, DeriveKeyPairError, DeserializeError, EncapError, ExportError, HpkeError, InvalidParamError, KdfId, KemId, MessageLimitReachedError, NotSupportedError, OpenError, SealError, SerializeError, ValidationError, } from "@hpke/core";
export { Aead, Kdf, Kem } from "./src/identifiers.js";
export { CipherSuite } from "./src/cipherSuite.js";
//# sourceMappingURL=mod.d.ts.map