UNPKG

@hicaru/ntrup.js

Version:

Pure JavaScript implementation of NTRU Prime post-quantum cryptography algorithm

8 lines 524 B
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