Searched refs:mont (Results 1 - 25 of 44) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/bn/
H A Dbn_mont.c126 BN_MONT_CTX *mont, BN_CTX *ctx)
145 if (!BN_from_montgomery(r,tmp,mont,ctx)) goto err;
153 int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, argument
167 n= &(mont->N);
170 /* mont->ri is the size of mont->N in bits (rounded up
172 al=ri=mont->ri/BN_BITS2;
195 n0=mont->n0;
231 /* mont->ri will be a multiple of the word size */
233 BN_rshift(ret,r,mont
125 BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_MONT_CTX *mont, BN_CTX *ctx) argument
313 BN_MONT_CTX_free(BN_MONT_CTX *mont) argument
325 BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) argument
[all...]
H A Dbn_exp2.c128 BN_MONT_CTX *mont=NULL; local
159 mont=in_mont;
162 if ((mont=BN_MONT_CTX_new()) == NULL) goto err;
163 if (!BN_MONT_CTX_set(mont,m,ctx)) goto err;
187 if (!BN_to_montgomery(val1[0],a_mod_m,mont,ctx)) goto err;
190 if (!BN_mod_mul_montgomery(d,val1[0],val1[0],mont,ctx)) goto err;
197 d,mont,ctx))
220 if (!BN_to_montgomery(val2[0],a_mod_m,mont,ctx)) goto err;
223 if (!BN_mod_mul_montgomery(d,val2[0],val2[0],mont,ctx)) goto err;
230 d,mont,ct
[all...]
H A Dexp.c19 BN_MONT_CTX mont; local
22 BN_MONT_CTX_init(&mont);
41 BN_MONT_CTX_set(&mont,&c,&ctx);
50 BN_mod_exp_mont(&r,&a,&b,&c,&ctx,&mont);
H A Dbn_exp.c380 BN_MONT_CTX *mont=NULL; local
413 mont=in_mont;
416 if ((mont=BN_MONT_CTX_new()) == NULL) goto err;
417 if (!BN_MONT_CTX_set(mont,m,ctx)) goto err;
434 if (!BN_to_montgomery(val[0],aa,mont,ctx)) goto err; /* 1 */
439 if (!BN_mod_mul_montgomery(d,val[0],val[0],mont,ctx)) goto err; /* 2 */
445 d,mont,ctx))
457 if (!BN_to_montgomery(r,BN_value_one(),mont,ctx)) goto err;
464 if (!BN_mod_mul_montgomery(r,r,r,mont,ctx))
495 if (!BN_mod_mul_montgomery(r,r,r,mont,ct
578 BN_MONT_CTX *mont=NULL; local
727 BN_MONT_CTX *mont = NULL; local
[all...]
H A Dbn_prime.c130 const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont);
250 BN_MONT_CTX *mont = NULL; local
314 mont = BN_MONT_CTX_new();
315 if (mont == NULL)
317 if (!BN_MONT_CTX_set(mont, A, ctx))
328 j = witness(check, A, A1, A1_odd, k, ctx, mont);
346 if (mont != NULL)
347 BN_MONT_CTX_free(mont);
353 const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont)
355 if (!BN_mod_exp_mont(w, w, a1_odd, a, ctx, mont)) /*
352 witness(BIGNUM *w, const BIGNUM *a, const BIGNUM *a1, const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/bn/
H A Dbn_mont.c126 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont);
130 BN_MONT_CTX *mont, BN_CTX *ctx)
135 int num = mont->N.top;
140 if (bn_mul_mont(r->d, a->d, b->d, mont->N.d, mont->n0, num)) {
164 if (!BN_from_montgomery_word(r, tmp, mont))
167 if (!BN_from_montgomery(r, tmp, mont, ctx))
178 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont) argument
184 n = &(mont->N);
208 n0 = mont
129 BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_MONT_CTX *mont, BN_CTX *ctx) argument
290 BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) argument
359 BN_MONT_CTX_free(BN_MONT_CTX *mont) argument
371 BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) argument
[all...]
H A Dbn_exp2.c129 BN_MONT_CTX *mont = NULL; local
159 mont = in_mont;
161 if ((mont = BN_MONT_CTX_new()) == NULL)
163 if (!BN_MONT_CTX_set(mont, m, ctx))
185 if (!BN_to_montgomery(val1[0], a_mod_m, mont, ctx))
188 if (!BN_mod_mul_montgomery(d, val1[0], val1[0], mont, ctx))
194 !BN_mod_mul_montgomery(val1[i], val1[i - 1], d, mont, ctx))
213 if (!BN_to_montgomery(val2[0], a_mod_m, mont, ctx))
216 if (!BN_mod_mul_montgomery(d, val2[0], val2[0], mont, ctx))
222 !BN_mod_mul_montgomery(val2[i], val2[i - 1], d, mont, ct
[all...]
H A Dexp.c19 BN_MONT_CTX mont; local
22 BN_MONT_CTX_init(&mont);
40 BN_MONT_CTX_set(&mont, &c, &ctx);
48 BN_mod_exp_mont(&r, &a, &b, &c, &ctx, &mont);
H A Dbn_exp.c411 BN_MONT_CTX *mont = NULL; local
449 mont = in_mont;
451 if ((mont = BN_MONT_CTX_new()) == NULL)
453 if (!BN_MONT_CTX_set(mont, m, ctx))
468 if (!BN_to_montgomery(val[0], aa, mont, ctx))
473 if (!BN_mod_mul_montgomery(d, val[0], val[0], mont, ctx))
478 !BN_mod_mul_montgomery(val[i], val[i - 1], d, mont, ctx))
507 if (!BN_to_montgomery(r, BN_value_one(), mont, ctx))
512 if (!BN_mod_mul_montgomery(r, r, r, mont, ctx))
543 if (!BN_mod_mul_montgomery(r, r, r, mont, ct
700 BN_MONT_CTX *mont = NULL; local
1196 BN_MONT_CTX *mont = NULL; local
[all...]
H A Dbn_prime.c133 BN_MONT_CTX *mont);
254 BN_MONT_CTX *mont = NULL; local
315 mont = BN_MONT_CTX_new();
316 if (mont == NULL)
318 if (!BN_MONT_CTX_set(mont, A, ctx))
328 j = witness(check, A, A1, A1_odd, k, ctx, mont);
345 if (mont != NULL)
346 BN_MONT_CTX_free(mont);
353 BN_MONT_CTX *mont)
355 if (!BN_mod_exp_mont(w, w, a1_odd, a, ctx, mont)) /*
351 witness(BIGNUM *w, const BIGNUM *a, const BIGNUM *a1, const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont) argument
[all...]
H A DMakefile67 x86-mont.s: asm/x86-mont.pl ../perlasm/x86asm.pl
68 $(PERL) asm/x86-mont.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@
76 sparcv9a-mont.s: asm/sparcv9a-mont.pl
77 $(PERL) asm/sparcv9a-mont.pl $(CFLAGS) > $@
78 sparcv9-mont.s: asm/sparcv9-mont.pl
79 $(PERL) asm/sparcv9-mont.pl $(CFLAGS) > $@
80 vis3-mont
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/bn/
H A Dbn_mont.c126 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont);
130 BN_MONT_CTX *mont, BN_CTX *ctx)
135 int num = mont->N.top;
140 if (bn_mul_mont(r->d, a->d, b->d, mont->N.d, mont->n0, num)) {
164 if (!BN_from_montgomery_word(r, tmp, mont))
167 if (!BN_from_montgomery(r, tmp, mont, ctx))
178 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont) argument
184 n = &(mont->N);
208 n0 = mont
129 BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_MONT_CTX *mont, BN_CTX *ctx) argument
290 BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, BN_CTX *ctx) argument
359 BN_MONT_CTX_free(BN_MONT_CTX *mont) argument
371 BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) argument
[all...]
H A Dbn_exp2.c129 BN_MONT_CTX *mont = NULL; local
159 mont = in_mont;
161 if ((mont = BN_MONT_CTX_new()) == NULL)
163 if (!BN_MONT_CTX_set(mont, m, ctx))
185 if (!BN_to_montgomery(val1[0], a_mod_m, mont, ctx))
188 if (!BN_mod_mul_montgomery(d, val1[0], val1[0], mont, ctx))
194 !BN_mod_mul_montgomery(val1[i], val1[i - 1], d, mont, ctx))
213 if (!BN_to_montgomery(val2[0], a_mod_m, mont, ctx))
216 if (!BN_mod_mul_montgomery(d, val2[0], val2[0], mont, ctx))
222 !BN_mod_mul_montgomery(val2[i], val2[i - 1], d, mont, ct
[all...]
H A Dexp.c19 BN_MONT_CTX mont; local
22 BN_MONT_CTX_init(&mont);
40 BN_MONT_CTX_set(&mont, &c, &ctx);
48 BN_mod_exp_mont(&r, &a, &b, &c, &ctx, &mont);
H A Dbn_exp.c411 BN_MONT_CTX *mont = NULL; local
449 mont = in_mont;
451 if ((mont = BN_MONT_CTX_new()) == NULL)
453 if (!BN_MONT_CTX_set(mont, m, ctx))
468 if (!BN_to_montgomery(val[0], aa, mont, ctx))
473 if (!BN_mod_mul_montgomery(d, val[0], val[0], mont, ctx))
478 !BN_mod_mul_montgomery(val[i], val[i - 1], d, mont, ctx))
507 if (!BN_to_montgomery(r, BN_value_one(), mont, ctx))
512 if (!BN_mod_mul_montgomery(r, r, r, mont, ctx))
543 if (!BN_mod_mul_montgomery(r, r, r, mont, ct
700 BN_MONT_CTX *mont = NULL; local
1196 BN_MONT_CTX *mont = NULL; local
[all...]
H A Dbn_prime.c133 BN_MONT_CTX *mont);
254 BN_MONT_CTX *mont = NULL; local
315 mont = BN_MONT_CTX_new();
316 if (mont == NULL)
318 if (!BN_MONT_CTX_set(mont, A, ctx))
328 j = witness(check, A, A1, A1_odd, k, ctx, mont);
345 if (mont != NULL)
346 BN_MONT_CTX_free(mont);
353 BN_MONT_CTX *mont)
355 if (!BN_mod_exp_mont(w, w, a1_odd, a, ctx, mont)) /*
351 witness(BIGNUM *w, const BIGNUM *a, const BIGNUM *a1, const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/ec/
H A Decp_mont.c200 BN_MONT_CTX *mont = NULL; local
222 mont = BN_MONT_CTX_new();
223 if (mont == NULL) goto err;
224 if (!BN_MONT_CTX_set(mont, p, ctx))
231 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx)) goto err;
233 group->field_data1 = mont;
234 mont = NULL;
251 if (mont != NULL)
252 BN_MONT_CTX_free(mont);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/ec/
H A Decp_mont.c199 BN_MONT_CTX *mont = NULL; local
218 mont = BN_MONT_CTX_new();
219 if (mont == NULL)
221 if (!BN_MONT_CTX_set(mont, p, ctx)) {
228 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx))
231 group->field_data1 = mont;
232 mont = NULL;
248 if (mont != NULL)
249 BN_MONT_CTX_free(mont);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ec/
H A Decp_mont.c199 BN_MONT_CTX *mont = NULL; local
218 mont = BN_MONT_CTX_new();
219 if (mont == NULL)
221 if (!BN_MONT_CTX_set(mont, p, ctx)) {
228 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx))
231 group->field_data1 = mont;
232 mont = NULL;
248 if (mont != NULL)
249 BN_MONT_CTX_free(mont);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/dh/
H A Ddh_key.c107 BN_MONT_CTX *mont=NULL; local
133 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
135 if (!mont)
158 if (!dh->meth->bn_mod_exp(dh, pub_key, dh->g, prk, dh->p, ctx, mont)) goto err;
177 BN_MONT_CTX *mont=NULL; local
201 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
208 if (!mont)
218 if (!dh->meth->bn_mod_exp(dh, tmp, pub_key, dh->priv_key,dh->p,ctx,mont))
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/dh/
H A Ddh_key.c134 BN_MONT_CTX *mont = NULL; local
157 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
159 if (!mont)
189 if (!dh->meth->bn_mod_exp(dh, pub_key, dh->g, prk, dh->p, ctx, mont))
211 BN_MONT_CTX *mont = NULL; local
233 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
239 if (!mont)
249 meth->bn_mod_exp(dh, tmp, pub_key, dh->priv_key, dh->p, ctx, mont)) {
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/dh/
H A Ddh_key.c134 BN_MONT_CTX *mont = NULL; local
157 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
159 if (!mont)
189 if (!dh->meth->bn_mod_exp(dh, pub_key, dh->g, prk, dh->p, ctx, mont))
211 BN_MONT_CTX *mont = NULL; local
233 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
239 if (!mont)
249 meth->bn_mod_exp(dh, tmp, pub_key, dh->priv_key, dh->p, ctx, mont)) {
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/dsa/
H A Ddsa_gen.c137 BN_MONT_CTX *mont = NULL; local
171 if ((mont = BN_MONT_CTX_new()) == NULL)
333 if (!BN_MONT_CTX_set(mont, p, ctx))
338 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
377 if (mont != NULL)
378 BN_MONT_CTX_free(mont);
410 BN_MONT_CTX *mont = NULL; local
461 if ((mont = BN_MONT_CTX_new()) == NULL)
636 if (!BN_MONT_CTX_set(mont, p, ctx))
659 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
716 BN_MONT_CTX *mont = NULL; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/dsa/
H A Ddsa_gen.c137 BN_MONT_CTX *mont = NULL; local
171 if ((mont = BN_MONT_CTX_new()) == NULL)
333 if (!BN_MONT_CTX_set(mont, p, ctx))
338 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
377 if (mont != NULL)
378 BN_MONT_CTX_free(mont);
410 BN_MONT_CTX *mont = NULL; local
461 if ((mont = BN_MONT_CTX_new()) == NULL)
636 if (!BN_MONT_CTX_set(mont, p, ctx))
659 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
716 BN_MONT_CTX *mont = NULL; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/dsa/
H A Ddsa_gen.c110 BN_MONT_CTX *mont=NULL; local
130 if ((mont=BN_MONT_CTX_new()) == NULL) goto err;
274 if (!BN_MONT_CTX_set(mont,p,ctx)) goto err;
279 if (!BN_mod_exp_mont(g,test,r0,p,ctx,mont)) goto err;
312 if (mont != NULL) BN_MONT_CTX_free(mont);

Completed in 179 milliseconds

12