/external/boringssl/src/crypto/ec/ |
ec_montgomery.c | 124 group->mont = NULL; 130 BN_MONT_CTX_free(group->mont); 131 group->mont = NULL; 138 BN_MONT_CTX_free(group->mont); 139 group->mont = NULL; 146 BN_MONT_CTX_free(dest->mont); 147 dest->mont = NULL; 155 if (src->mont != NULL) { 156 dest->mont = BN_MONT_CTX_new(); 157 if (dest->mont == NULL) 182 BN_MONT_CTX *mont = NULL; local [all...] |
internal.h | 213 BN_MONT_CTX *mont; /* Montgomery structure. */ member in struct:ec_group_st
|
/external/boringssl/src/crypto/dh/ |
dh_impl.c | 183 BN_MONT_CTX *mont = NULL; local 211 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p, &dh->method_mont_p_lock, 213 if (!mont) { 235 if (!BN_mod_exp_mont(pub_key, dh->g, &local_priv, dh->p, ctx, mont)) { 260 BN_MONT_CTX *mont = NULL; local 286 mont = BN_MONT_CTX_set_locked(&dh->method_mont_p, &dh->method_mont_p_lock, 288 if (!mont) { 299 mont)) {
|
/external/boringssl/src/crypto/bn/ |
prime.c | 333 const BIGNUM *a1_odd, int k, BN_CTX *ctx, BN_MONT_CTX *mont); 480 BN_MONT_CTX *mont = NULL; local 558 mont = BN_MONT_CTX_new(); 559 if (mont == NULL) { 562 if (!BN_MONT_CTX_set(mont, A, ctx)) { 575 j = witness(check, A, A1, A1_odd, k, ctx, mont); 596 if (mont != NULL) { 597 BN_MONT_CTX_free(mont); 605 BN_MONT_CTX *mont) { 606 if (!BN_mod_exp_mont(w, w, a1_odd, a, ctx, mont)) { /* w := w^a1_odd mod a * [all...] |
exponentiation.c | 612 BN_MONT_CTX *mont = NULL; local 639 mont = in_mont; 641 mont = BN_MONT_CTX_new(); 642 if (mont == NULL) { 645 if (!BN_MONT_CTX_set(mont, m, ctx)) { 664 if (!BN_to_montgomery(val[0], aa, mont, ctx)) { 670 if (!BN_mod_mul_montgomery(d, val[0], val[0], mont, ctx)) { 676 !BN_mod_mul_montgomery(val[i], val[i - 1], d, mont, ctx)) { 701 } else if (!BN_to_montgomery(r, BN_value_one(), mont, ctx)) { 710 if (!start && !BN_mod_mul_montgomery(r, r, r, mont, ctx)) 857 BN_MONT_CTX *mont = NULL; local 1206 BN_MONT_CTX *mont = NULL; local 1372 BN_MONT_CTX *mont = NULL; local [all...] |
/external/boringssl/src/crypto/dsa/ |
dsa_impl.c | 288 BN_MONT_CTX *mont = NULL; local 359 mont = BN_MONT_CTX_set_locked((BN_MONT_CTX **)&dsa->method_mont_p, 362 if (!mont) { 367 mont)) { 459 BN_MONT_CTX *mont = NULL; local 509 mont = BN_MONT_CTX_new(); 510 if (mont == NULL) { 674 !BN_MONT_CTX_set(mont, p, ctx)) { 680 if (!BN_mod_exp_mont(g, test, r0, p, ctx, mont)) { 723 BN_MONT_CTX_free(mont); [all...] |