Lines Matching refs:prime

32560   BN._prime = function prime(name) {
32563 var prime;
32566 prime = new K256();
32568 prime = new P224();
32570 prime = new P192();
32572 prime = new P25519();
32577 primes[name] = prime;
32578 return prime;
32586 var prime = BN._prime(m);
32588 this.m = prime.p;
32589 this.prime = prime;
32593 this.prime = null;
32608 if (this.prime) return this.prime.ireduce(a)._forceRed(this);
36262 BN._prime = function prime(name) {
36265 var prime;
36268 prime = new K256();
36270 prime = new P224();
36272 prime = new P192();
36274 prime = new P25519();
36279 primes[name] = prime;
36280 return prime;
36288 var prime = BN._prime(m);
36290 this.m = prime.p;
36291 this.prime = prime;
36295 this.prime = null;
36310 if (this.prime) return this.prime.ireduce(a)._forceRed(this);
45233 var prime = new Buffer(primes[mod].prime, 'hex');
45235 return new DH(prime, gen);
45244 function createDiffieHellman(prime, enc, generator, genc) {
45246 return createDiffieHellman(prime, 'binary', enc, generator);
45257 if (typeof prime === 'number') {
45258 return new DH(generatePrime(prime, generator), generator, true);
45261 if (!Buffer.isBuffer(prime)) {
45262 prime = new Buffer(prime, enc);
45265 return new DH(prime, generator, true);
45318 function checkPrime(prime, generator) {
45320 var hex = [gen, prime.toString(16)].join('_');
45328 …if (prime.isEven() || !primes.simpleSieve || !primes.fermatTest(prime) || !millerRabin.test(prime)…
45346 if (!millerRabin.test(prime.shrn(1))) {
45355 if (prime.mod(TWENTYFOUR).cmp(ELEVEN)) {
45363 rem = prime.mod(TEN);
45380 function DH(prime, generator, malleable) {
45382 this.__prime = new BN(prime);
45384 this._primeLen = prime.length;
45422 var prime = this.getPrime();
45424 if (out.length < prime.length) {
45425 var front = new Buffer(prime.length - out.length);
45655 this.red = conf.prime ? BN.red(conf.prime) : BN.mont(this.p); // Useful for many curves
47447 prime: 'p192',
47458 prime: 'p224',
47469 prime: null,
47480 prime: null,
47491 prime: null,
47502 prime: 'p25519',
47513 prime: 'p25519',
47535 prime: 'k256',
61619 var prime = true;
61637 return prime;