UNPKG

@hicaru/kuznechik.js

Version:

Библиотека для шифрования по алгоритму Кузнечик (ГОСТ Р 34.12-2015)

15 lines (14 loc) 381 B
import { KeyStore } from "./keystore"; export declare class AlgCfb { private keyStore; private iv; private s; constructor(keyStore: KeyStore); setIv(iv: Uint8Array): void; setS(s: number): void; encrypt(data: Uint8Array): Uint8Array; decrypt(data: Uint8Array): Uint8Array; private getEncryptedIv; private updateIv; private validateIv; }