@hicaru/kuznechik.js
Version:
Библиотека для шифрования по алгоритму Кузнечик (ГОСТ Р 34.12-2015)
12 lines (11 loc) • 327 B
TypeScript
import { KeyStore } from "./keystore";
export declare class AlgCtr {
private kuz;
private gamma;
constructor(kuz: KeyStore);
setGamma(gamma: Uint8Array): void;
encrypt(data: Uint8Array): Uint8Array;
decrypt(data: Uint8Array): Uint8Array;
private getEncryptedCounter;
private incrementCounter;
}