@hackbg/miscreant-esm
Version:
(ESM port) Misuse resistant symmetric encryption library providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions
16 lines • 537 B
JavaScript
// tslint:disable:max-classes-per-file
/** Thrown when ciphertext fails to verify as authentic */
export class IntegrityError extends Error {
constructor(m) {
super(m);
Object.setPrototypeOf(this, IntegrityError.prototype);
}
}
/** Thrown when we attempt to use an unsupported crypto algorithm via WebCrypto */
export class NotImplementedError extends Error {
constructor(m) {
super(m);
Object.setPrototypeOf(this, NotImplementedError.prototype);
}
}
//# sourceMappingURL=exceptions.js.map