| /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...] |