UNPKG

miscreant

Version:

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

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