@hicaru/ntrup.js
Version:
Pure JavaScript implementation of NTRU Prime post-quantum cryptography algorithm
14 lines • 477 B
TypeScript
import { ParamsConfig } from '../params';
import { Rq } from './rq';
export declare class R3 {
coeffs: Int8Array;
constructor(params: ParamsConfig);
static from(coeffs: Int8Array | number[], params: ParamsConfig): R3;
eqZero(): boolean;
mult(g3: R3, params: ParamsConfig): R3;
eqOne(): boolean;
recip(params: ParamsConfig): R3;
rqFromR3(params: ParamsConfig): Rq;
toBytes(params: ParamsConfig): Uint8Array;
}
//# sourceMappingURL=r3.d.ts.map