UNPKG

@li0ard/kuznyechik

Version:

Kuznyechik cipher implementation in pure TypeScript

8 lines (7 loc) 265 B
import { type TArg, type TRet } from "@li0ard/gost3413"; /** * Compute MAC (CMAC/OMAC) with Kuznyechik cipher * @param key Encryption key * @param data Input data */ export declare const mac: (key: TArg<Uint8Array>, data: TArg<Uint8Array>) => TRet<Uint8Array>;