UNPKG

@li0ard/kalyna

Version:

Kalyna (DSTU 7624:2014) cipher implementation in pure TypeScript

7 lines (6 loc) 440 B
export declare const bytesToNumberLE: (bytes: Uint8Array) => bigint; export declare const numberToBytesLE: (n: bigint, len: number) => Uint8Array; export declare const bytesToUint64s: (b: Uint8Array) => BigUint64Array; export declare const uint64sToBytes: (w: BigUint64Array) => Uint8Array; export declare const swap_block: (k: BigUint64Array, N: number) => void; export declare const equalBytes: (a: Uint8Array, b: Uint8Array) => boolean;