UNPKG

@hackbg/miscreant-esm

Version:

(ESM port) Misuse resistant symmetric encryption library providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions

15 lines (14 loc) 541 B
export * from "./interfaces.dist"; /** Exceptions */ export * from "./exceptions.dist"; /** Symmetric encryption APIs */ export { AEAD } from "./aead.dist"; export { SIV } from "./siv.dist"; /** STREAM streaming encryption */ export { StreamEncryptor, StreamDecryptor } from "./stream.dist"; /** MAC functions */ export { CMAC } from "./mac/cmac.dist"; export { PMAC } from "./mac/pmac.dist"; /** Crypto providers */ export { SoftCryptoProvider } from "./providers/soft.dist"; export { WebCryptoProvider } from "./providers/webcrypto.dist";