HomeSort by: relevance | last modified time | path
    Searched defs:mont (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/crypto/external/apache2/openssl/dist/crypto/ec/
ecp_mont.c 147 BN_MONT_CTX *mont = NULL; local
162 mont = BN_MONT_CTX_new();
163 if (mont == NULL)
165 if (!BN_MONT_CTX_set(mont, p, ctx)) {
172 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx))
175 group->field_data1 = mont;
176 mont = NULL;
192 BN_MONT_CTX_free(mont);
221 * We have a Mont structure, so SCA hardening is FLT inversion.
ecp_nistz256.c 1447 BN_MONT_CTX *mont = NULL, *ordmont = NULL; local
1479 mont = BN_MONT_CTX_new();
1480 if (mont == NULL)
1483 if (!ossl_bn_mont_ctx_set(mont, p, 256, params + 6 * param_len, param_len,
1492 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx)) {
1496 group->field_data1 = mont;
1497 mont = NULL;
1556 BN_MONT_CTX_free(mont);
  /src/crypto/external/bsd/openssl/dist/crypto/ec/
ecp_mont.c 147 BN_MONT_CTX *mont = NULL; local
162 mont = BN_MONT_CTX_new();
163 if (mont == NULL)
165 if (!BN_MONT_CTX_set(mont, p, ctx)) {
172 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx))
175 group->field_data1 = mont;
176 mont = NULL;
192 BN_MONT_CTX_free(mont);
221 * We have a Mont structure, so SCA hardening is FLT inversion.
  /src/crypto/external/bsd/openssl.old/dist/crypto/ec/
ecp_mont.c 139 BN_MONT_CTX *mont = NULL; local
154 mont = BN_MONT_CTX_new();
155 if (mont == NULL)
157 if (!BN_MONT_CTX_set(mont, p, ctx)) {
164 if (!BN_to_montgomery(one, BN_value_one(), mont, ctx))
167 group->field_data1 = mont;
168 mont = NULL;
184 BN_MONT_CTX_free(mont);
213 * We have a Mont structure, so SCA hardening is FLT inversion.
  /src/crypto/external/apache2/openssl/dist/crypto/bn/
bn_exp2.c 26 BN_MONT_CTX *mont = NULL; local
56 mont = in_mont;
58 if ((mont = BN_MONT_CTX_new()) == NULL)
60 if (!BN_MONT_CTX_set(mont, m, ctx))
82 if (!BN_to_montgomery(val1[0], a_mod_m, mont, ctx))
85 if (!BN_mod_mul_montgomery(d, val1[0], val1[0], mont, ctx))
90 if (((val1[i] = BN_CTX_get(ctx)) == NULL) || !BN_mod_mul_montgomery(val1[i], val1[i - 1], d, mont, ctx))
109 if (!BN_to_montgomery(val2[0], a_mod_m, mont, ctx))
112 if (!BN_mod_mul_montgomery(d, val2[0], val2[0], mont, ctx))
117 if (((val2[i] = BN_CTX_get(ctx)) == NULL) || !BN_mod_mul_montgomery(val2[i], val2[i - 1], d, mont, ctx)
    [all...]
bn_prime.c 352 BN_MONT_CTX *mont = NULL; local
389 mont = BN_MONT_CTX_new();
390 if (mont == NULL || !BN_MONT_CTX_set(mont, w, ctx))
415 if (!BN_mod_exp_mont(z, b, m, w, ctx, mont))
474 BN_MONT_CTX_free(mont);
bn_exp.c 324 BN_MONT_CTX *mont = NULL; local
366 mont = in_mont;
368 if ((mont = BN_MONT_CTX_new()) == NULL)
370 if (!BN_MONT_CTX_set(mont, m, ctx))
380 if (!bn_to_mont_fixed_top(val[0], aa, mont, ctx))
385 if (!bn_mul_mont_fixed_top(d, val[0], val[0], mont, ctx))
389 if (((val[i] = BN_CTX_get(ctx)) == NULL) || !bn_mul_mont_fixed_top(val[i], val[i - 1], d, mont, ctx))
413 if (!bn_to_mont_fixed_top(r, BN_value_one(), mont, ctx))
420 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx))
450 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx)
613 BN_MONT_CTX *mont = NULL; local
1165 BN_MONT_CTX *mont = NULL; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/bn/
bn_exp2.c 27 BN_MONT_CTX *mont = NULL; local
57 mont = in_mont;
59 if ((mont = BN_MONT_CTX_new()) == NULL)
61 if (!BN_MONT_CTX_set(mont, m, ctx))
83 if (!BN_to_montgomery(val1[0], a_mod_m, mont, ctx))
86 if (!BN_mod_mul_montgomery(d, val1[0], val1[0], mont, ctx))
92 !BN_mod_mul_montgomery(val1[i], val1[i - 1], d, mont, ctx))
111 if (!BN_to_montgomery(val2[0], a_mod_m, mont, ctx))
114 if (!BN_mod_mul_montgomery(d, val2[0], val2[0], mont, ctx))
120 !BN_mod_mul_montgomery(val2[i], val2[i - 1], d, mont, ctx)
    [all...]
bn_prime.c 343 BN_MONT_CTX *mont = NULL; local
380 mont = BN_MONT_CTX_new();
381 if (mont == NULL || !BN_MONT_CTX_set(mont, w, ctx))
406 if (!BN_mod_exp_mont(z, b, m, w, ctx, mont))
465 BN_MONT_CTX_free(mont);
bn_exp.c 325 BN_MONT_CTX *mont = NULL; local
367 mont = in_mont;
369 if ((mont = BN_MONT_CTX_new()) == NULL)
371 if (!BN_MONT_CTX_set(mont, m, ctx))
381 if (!bn_to_mont_fixed_top(val[0], aa, mont, ctx))
386 if (!bn_mul_mont_fixed_top(d, val[0], val[0], mont, ctx))
391 !bn_mul_mont_fixed_top(val[i], val[i - 1], d, mont, ctx))
416 if (!bn_to_mont_fixed_top(r, BN_value_one(), mont, ctx))
421 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx))
451 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx)
619 BN_MONT_CTX *mont = NULL; local
1179 BN_MONT_CTX *mont = NULL; local
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/bn/
bn_exp2.c 27 BN_MONT_CTX *mont = NULL; local
57 mont = in_mont;
59 if ((mont = BN_MONT_CTX_new()) == NULL)
61 if (!BN_MONT_CTX_set(mont, m, ctx))
83 if (!BN_to_montgomery(val1[0], a_mod_m, mont, ctx))
86 if (!BN_mod_mul_montgomery(d, val1[0], val1[0], mont, ctx))
92 !BN_mod_mul_montgomery(val1[i], val1[i - 1], d, mont, ctx))
111 if (!BN_to_montgomery(val2[0], a_mod_m, mont, ctx))
114 if (!BN_mod_mul_montgomery(d, val2[0], val2[0], mont, ctx))
120 !BN_mod_mul_montgomery(val2[i], val2[i - 1], d, mont, ctx)
    [all...]
bn_prime.c 24 BN_MONT_CTX *mont);
158 BN_MONT_CTX *mont = NULL; local
212 mont = BN_MONT_CTX_new();
213 if (mont == NULL)
215 if (!BN_MONT_CTX_set(mont, a, ctx))
223 j = witness(check, a, A1, A1_odd, k, ctx, mont);
240 BN_MONT_CTX_free(mont);
247 BN_MONT_CTX *mont)
249 if (!BN_mod_exp_mont(w, w, a1_odd, a, ctx, mont)) /* w := w^a1_odd mod a */
bn_exp.c 319 BN_MONT_CTX *mont = NULL; local
361 mont = in_mont;
363 if ((mont = BN_MONT_CTX_new()) == NULL)
365 if (!BN_MONT_CTX_set(mont, m, ctx))
375 if (!bn_to_mont_fixed_top(val[0], aa, mont, ctx))
380 if (!bn_mul_mont_fixed_top(d, val[0], val[0], mont, ctx))
385 !bn_mul_mont_fixed_top(val[i], val[i - 1], d, mont, ctx))
410 if (!bn_to_mont_fixed_top(r, BN_value_one(), mont, ctx))
415 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx))
446 if (!bn_mul_mont_fixed_top(r, r, r, mont, ctx)
614 BN_MONT_CTX *mont = NULL; local
1165 BN_MONT_CTX *mont = NULL; local
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/test/
exptest.c 53 BN_MONT_CTX *mont = NULL; local
98 if (!TEST_ptr(mont = BN_MONT_CTX_new()))
102 /* mont is not set but passed in */
103 if (!TEST_false(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
105 if (!TEST_false(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
109 if (!TEST_true(BN_MONT_CTX_set(mont, m, ctx)))
112 /* we compute 0 ** a mod 1 here, to execute code that uses mont */
113 if (!TEST_true(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
119 if (!TEST_true(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
145 BN_MONT_CTX_free(mont);
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/dh/
dh_key.c 43 BN_MONT_CTX *mont = NULL; local
78 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
81 if (!mont)
87 mont)) {
234 BN_MONT_CTX *mont = NULL; local
249 mont = BN_MONT_CTX_set_locked(pmont, dh->lock, dh->params.p, ctx);
250 if (mont == NULL)
257 ctx, mont))
  /src/crypto/external/apache2/openssl/dist/crypto/dsa/
dsa_ossl.c 360 BN_MONT_CTX *mont = NULL; local
426 mont = BN_MONT_CTX_set_locked(&dsa->method_mont_p,
428 if (!mont)
434 dsa->params.p, ctx, mont))
438 dsa->params.p, ctx, mont))
  /src/crypto/external/apache2/openssl/dist/test/
exptest.c 53 BN_MONT_CTX *mont = NULL; local
98 if (!TEST_ptr(mont = BN_MONT_CTX_new()))
102 /* mont is not set but passed in */
103 if (!TEST_false(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
105 if (!TEST_false(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
109 if (!TEST_true(BN_MONT_CTX_set(mont, m, ctx)))
112 /* we compute 0 ** a mod 1 here, to execute code that uses mont */
113 if (!TEST_true(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
119 if (!TEST_true(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
145 BN_MONT_CTX_free(mont);
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/dh/
dh_key.c 43 BN_MONT_CTX *mont = NULL; local
78 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
81 if (!mont)
87 mont)) {
230 BN_MONT_CTX *mont = NULL; local
245 mont = BN_MONT_CTX_set_locked(pmont, dh->lock, dh->params.p, ctx);
246 if (mont == NULL)
253 ctx, mont))
  /src/crypto/external/bsd/openssl/dist/crypto/dsa/
dsa_ossl.c 339 BN_MONT_CTX *mont = NULL; local
407 mont = BN_MONT_CTX_set_locked(&dsa->method_mont_p,
409 if (!mont)
415 dsa->params.p, ctx, mont))
419 dsa->params.p, ctx, mont))
  /src/crypto/external/bsd/openssl/dist/test/
exptest.c 53 BN_MONT_CTX *mont = NULL; local
98 if (!TEST_ptr(mont = BN_MONT_CTX_new()))
102 /* mont is not set but passed in */
103 if (!TEST_false(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
105 if (!TEST_false(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
109 if (!TEST_true(BN_MONT_CTX_set(mont, m, ctx)))
112 /* we compute 0 ** a mod 1 here, to execute code that uses mont */
113 if (!TEST_true(BN_mod_exp_mont_consttime(r, p, a, m, ctx, mont)))
119 if (!TEST_true(BN_mod_exp_mont(r, p, a, m, ctx, mont)))
145 BN_MONT_CTX_free(mont);
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/dh/
dh_key.c 109 BN_MONT_CTX *mont = NULL; local
137 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
139 if (!mont)
174 if (!dh->meth->bn_mod_exp(dh, pub_key, dh->g, prk, dh->p, ctx, mont)) {
200 BN_MONT_CTX *mont = NULL; local
224 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p,
227 if (!mont)
237 meth->bn_mod_exp(dh, tmp, pub_key, dh->priv_key, dh->p, ctx, mont)) {
  /src/crypto/external/bsd/openssl.old/dist/crypto/dsa/
dsa_gen.c 55 BN_MONT_CTX *mont = NULL; local
95 if ((mont = BN_MONT_CTX_new()) == NULL)
258 if (!BN_MONT_CTX_set(mont, p, ctx))
263 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
297 BN_MONT_CTX_free(mont);
318 BN_MONT_CTX *mont = NULL; local
368 if ((mont = BN_MONT_CTX_new()) == NULL)
547 if (!BN_MONT_CTX_set(mont, p, ctx))
570 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont))
611 BN_MONT_CTX_free(mont);
    [all...]
dsa_ossl.c 304 BN_MONT_CTX *mont = NULL; local
369 mont = BN_MONT_CTX_set_locked(&dsa->method_mont_p,
371 if (!mont)
377 dsa->p, ctx, mont))
381 mont))
  /src/crypto/external/apache2/openssl/dist/crypto/ffc/
ffc_params_generate.c 95 static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,
108 if (!BN_mod_exp_mont(g, hbn, e, p, ctx, mont))
129 * mont is used in a BN_mod_exp_mont() with a modulus of p.
132 static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,
174 || !BN_mod_exp_mont(g, tmp, e, p, ctx, mont))
527 BN_MONT_CTX *mont = NULL; local
729 if ((mont = BN_MONT_CTX_new()) == NULL)
731 if (!BN_MONT_CTX_set(mont, p, ctx))
735 && !ossl_ffc_params_validate_unverifiable_g(ctx, mont, p, q, params->g,
751 if (!generate_canonical_g(ctx, mont, md, g, tmp, p, e
818 BN_MONT_CTX *mont = NULL; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/ffc/
ffc_params_generate.c 95 static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,
108 if (!BN_mod_exp_mont(g, hbn, e, p, ctx, mont))
129 * mont is used in a BN_mod_exp_mont() with a modulus of p.
132 static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,
174 || !BN_mod_exp_mont(g, tmp, e, p, ctx, mont))
524 BN_MONT_CTX *mont = NULL; local
726 if ((mont = BN_MONT_CTX_new()) == NULL)
728 if (!BN_MONT_CTX_set(mont, p, ctx))
732 && !ossl_ffc_params_validate_unverifiable_g(ctx, mont, p, q, params->g,
748 if (!generate_canonical_g(ctx, mont, md, g, tmp, p, e
815 BN_MONT_CTX *mont = NULL; local
    [all...]

Completed in 50 milliseconds

1 2