@hicaru/ntrup.js
Version:
Pure JavaScript implementation of NTRU Prime post-quantum cryptography algorithm
8 lines • 524 B
TypeScript
import type { ChaChaRng } from "@hicaru/chacharand.js";
import { ParamsConfig } from "./params";
export declare function urandom32(rng: ChaChaRng): number;
export declare function randomSign(getRandomValue: () => number): number;
export declare function randomRange3(rng: ChaChaRng): number;
export declare function randomSmall<T extends ParamsConfig>(rng: ChaChaRng, params: T): Int8Array;
export declare function shortRandom<T extends ParamsConfig>(rng: ChaChaRng, params: T): Int16Array;
//# sourceMappingURL=rng.d.ts.map