22 lines
524 B
TypeScript
22 lines
524 B
TypeScript
export declare function sha512(data: Uint8Array): Uint8Array;
|
|
export declare function hmac(
|
|
digest: (d: Uint8Array) => Uint8Array,
|
|
blockSize: number,
|
|
key: Uint8Array,
|
|
message: Uint8Array,
|
|
): Uint8Array;
|
|
export declare function hmacSha512(
|
|
key: Uint8Array,
|
|
message: Uint8Array,
|
|
): Uint8Array;
|
|
export declare function hmacSha256(
|
|
key: Uint8Array,
|
|
message: Uint8Array,
|
|
): Uint8Array;
|
|
export declare function kdf(
|
|
outputLength: number,
|
|
ikm: Uint8Array,
|
|
salt: Uint8Array,
|
|
info: Uint8Array,
|
|
): Uint8Array;
|