UNPKG

@li0ard/streebog

Version:

Streebog hash function in pure TypeScript

19 lines (18 loc) 575 B
/** * `KDF_GOSTR3411_2012_256` * * @param key Initial key * @param label Label * @param seed Seed */ export declare const kdf_gostr3411_2012_256: (key: Uint8Array, label: Uint8Array, seed: Uint8Array) => Uint8Array; /** * `KDF_TREE_GOSTR3411_2012_256` * * @param key Initial key * @param label Label * @param seed Seed * @param keys Number of generated keys * @param i_len Length of iterations value (`R`) */ export declare const kdf_tree_gostr3411_2012_256: (key: Uint8Array, label: Uint8Array, seed: Uint8Array, keys: number, i_len?: number) => Uint8Array[];