crypto-es
Version:
A cryptography algorithms library compatible with ES6 and TypeScript
24 lines (22 loc) • 597 B
text/typescript
import { BlockCipherMode } from "./cipher-core.cjs";
//#region src/mode-ofb.d.ts
/**
* OFB Encryptor/Decryptor (same operation)
*/
declare class OFBMode extends BlockCipherMode {
/** Keystream for OFB mode */
_keystream?: number[];
processBlock(words: number[], offset: number): void;
}
/**
* Output Feedback block mode.
*/
declare class OFB extends BlockCipherMode {
/** Keystream for OFB mode */
_keystream?: number[];
static readonly Encryptor: typeof OFBMode;
static readonly Decryptor: typeof OFBMode;
}
//#endregion
export { OFB };
//# sourceMappingURL=mode-ofb.d.cts.map