Symbol: BN_MONT_CTX
crypto/openssl/crypto/bn/bn_blind.c
238
BN_MONT_CTX *m_ctx),
crypto/openssl/crypto/bn/bn_blind.c
239
BN_MONT_CTX *m_ctx)
crypto/openssl/crypto/bn/bn_blind.c
24
BN_MONT_CTX *m_ctx;
crypto/openssl/crypto/bn/bn_blind.c
26
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/crypto/bn/bn_exp.c
1147
BN_MONT_CTX *in_mont)
crypto/openssl/crypto/bn/bn_exp.c
1159
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont)
crypto/openssl/crypto/bn/bn_exp.c
1161
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/bn/bn_exp.c
1444
const BIGNUM *m1, BN_MONT_CTX *in_mont1,
crypto/openssl/crypto/bn/bn_exp.c
1446
const BIGNUM *m2, BN_MONT_CTX *in_mont2,
crypto/openssl/crypto/bn/bn_exp.c
1452
BN_MONT_CTX *mont1 = NULL;
crypto/openssl/crypto/bn/bn_exp.c
1453
BN_MONT_CTX *mont2 = NULL;
crypto/openssl/crypto/bn/bn_exp.c
312
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont)
crypto/openssl/crypto/bn/bn_exp.c
320
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/bn/bn_exp.c
605
BN_MONT_CTX *in_mont)
crypto/openssl/crypto/bn/bn_exp.c
609
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/bn/bn_exp2.c
18
BN_CTX *ctx, BN_MONT_CTX *in_mont)
crypto/openssl/crypto/bn/bn_exp2.c
26
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/bn/bn_lib.c
1075
int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_local.h
651
void BN_MONT_CTX_init(BN_MONT_CTX *ctx);
crypto/openssl/crypto/bn/bn_mont.c
161
int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_mont.c
173
int bn_from_mont_fixed_top(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_mont.c
22
static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont);
crypto/openssl/crypto/bn/bn_mont.c
221
int bn_to_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/crypto/bn/bn_mont.c
227
BN_MONT_CTX *BN_MONT_CTX_new(void)
crypto/openssl/crypto/bn/bn_mont.c
229
BN_MONT_CTX *ret;
crypto/openssl/crypto/bn/bn_mont.c
239
void BN_MONT_CTX_init(BN_MONT_CTX *ctx)
crypto/openssl/crypto/bn/bn_mont.c
249
void BN_MONT_CTX_free(BN_MONT_CTX *mont)
crypto/openssl/crypto/bn/bn_mont.c
26
BN_MONT_CTX *mont, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mont.c
260
int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mont.c
37
BN_MONT_CTX *mont, BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_mont.c
408
BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from)
crypto/openssl/crypto/bn/bn_mont.c
425
BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock,
crypto/openssl/crypto/bn/bn_mont.c
428
BN_MONT_CTX *ret;
crypto/openssl/crypto/bn/bn_mont.c
468
int ossl_bn_mont_ctx_set(BN_MONT_CTX *ctx, const BIGNUM *modulus, int ri, const unsigned char *rr,
crypto/openssl/crypto/bn/bn_mont.c
490
int ossl_bn_mont_ctx_eq(const BN_MONT_CTX *m1, const BN_MONT_CTX *m2)
crypto/openssl/crypto/bn/bn_mont.c
87
static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont)
crypto/openssl/crypto/bn/bn_prime.c
352
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/bn/bn_s390x.c
150
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
crypto/openssl/crypto/bn/bn_s390x.c
72
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
crypto/openssl/crypto/dh/dh_key.c
191
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
crypto/openssl/crypto/dh/dh_key.c
234
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/dh/dh_key.c
247
BN_MONT_CTX **pmont = (BN_MONT_CTX **)&dh->method_mont_p;
crypto/openssl/crypto/dh/dh_key.c
32
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/crypto/dh/dh_key.c
43
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/dh/dh_local.h
29
BN_MONT_CTX *method_mont_p;
crypto/openssl/crypto/dh/dh_local.h
52
BN_MONT_CTX *m_ctx);
crypto/openssl/crypto/dh/dh_meth.c
126
BN_CTX *, BN_MONT_CTX *)
crypto/openssl/crypto/dh/dh_meth.c
133
const BIGNUM *, BN_CTX *, BN_MONT_CTX *))
crypto/openssl/crypto/dsa/dsa_local.h
26
BN_MONT_CTX *method_mont_p;
crypto/openssl/crypto/dsa/dsa_local.h
55
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont);
crypto/openssl/crypto/dsa/dsa_local.h
58
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/crypto/dsa/dsa_meth.c
140
const BIGNUM *, const BIGNUM *, BN_CTX *, BN_MONT_CTX *)
crypto/openssl/crypto/dsa/dsa_meth.c
148
BN_MONT_CTX *))
crypto/openssl/crypto/dsa/dsa_meth.c
155
BN_MONT_CTX *)
crypto/openssl/crypto/dsa/dsa_meth.c
162
const BIGNUM *, BN_CTX *, BN_MONT_CTX *))
crypto/openssl/crypto/dsa/dsa_ossl.c
360
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/ec/ec_lib.c
445
BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group)
crypto/openssl/crypto/ec/ec_local.h
260
BN_MONT_CTX *mont_data;
crypto/openssl/crypto/ec/ecp_mont.c
147
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/ec/ecp_mont.c
275
return BN_to_montgomery(r, a, (BN_MONT_CTX *)group->field_data1, ctx);
crypto/openssl/crypto/ec/ecp_nistz256.c
1447
BN_MONT_CTX *mont = NULL, *ordmont = NULL;
crypto/openssl/crypto/ffc/ffc_params_generate.c
132
static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,
crypto/openssl/crypto/ffc/ffc_params_generate.c
527
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/ffc/ffc_params_generate.c
818
BN_MONT_CTX *mont = NULL;
crypto/openssl/crypto/ffc/ffc_params_generate.c
95
static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,
crypto/openssl/crypto/ffc/ffc_params_validate.c
23
int ossl_ffc_params_validate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont,
crypto/openssl/crypto/rsa/rsa_local.h
117
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/crypto/rsa/rsa_local.h
24
BN_MONT_CTX *m;
crypto/openssl/crypto/rsa/rsa_local.h
93
BN_MONT_CTX *_method_mod_n;
crypto/openssl/crypto/rsa/rsa_local.h
94
BN_MONT_CTX *_method_mod_p;
crypto/openssl/crypto/rsa/rsa_local.h
95
BN_MONT_CTX *_method_mod_q;
crypto/openssl/crypto/rsa/rsa_meth.c
178
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
crypto/openssl/crypto/rsa/rsa_meth.c
189
BN_MONT_CTX *m_ctx))
crypto/openssl/include/crypto/bn.h
136
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/include/crypto/bn.h
142
int ossl_bn_mont_ctx_set(BN_MONT_CTX *ctx, const BIGNUM *modulus, int ri,
crypto/openssl/include/crypto/bn.h
146
int ossl_bn_mont_ctx_eq(const BN_MONT_CTX *m1, const BN_MONT_CTX *m2);
crypto/openssl/include/crypto/bn.h
75
BN_MONT_CTX *mont, BN_CTX *ctx);
crypto/openssl/include/crypto/bn.h
78
BN_MONT_CTX *in_mont);
crypto/openssl/include/crypto/bn.h
79
int bn_to_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/crypto/bn.h
81
int bn_from_mont_fixed_top(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/internal/ffc.h
188
int ossl_ffc_params_validate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont,
crypto/openssl/include/openssl/bn.h
313
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/include/openssl/bn.h
316
BN_MONT_CTX *in_mont);
crypto/openssl/include/openssl/bn.h
318
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/include/openssl/bn.h
321
BN_CTX *ctx, BN_MONT_CTX *m_ctx);
crypto/openssl/include/openssl/bn.h
325
const BIGNUM *m1, BN_MONT_CTX *in_mont1,
crypto/openssl/include/openssl/bn.h
327
const BIGNUM *m2, BN_MONT_CTX *in_mont2,
crypto/openssl/include/openssl/bn.h
407
BN_MONT_CTX *BN_MONT_CTX_new(void);
crypto/openssl/include/openssl/bn.h
409
BN_MONT_CTX *mont, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
410
int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/openssl/bn.h
412
int BN_from_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,
crypto/openssl/include/openssl/bn.h
414
void BN_MONT_CTX_free(BN_MONT_CTX *mont);
crypto/openssl/include/openssl/bn.h
415
int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx);
crypto/openssl/include/openssl/bn.h
416
BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from);
crypto/openssl/include/openssl/bn.h
417
BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock,
crypto/openssl/include/openssl/bn.h
447
BN_MONT_CTX *m_ctx),
crypto/openssl/include/openssl/bn.h
448
BN_MONT_CTX *m_ctx);
crypto/openssl/include/openssl/dh.h
305
BN_MONT_CTX *);
crypto/openssl/include/openssl/dh.h
310
BN_MONT_CTX *));
crypto/openssl/include/openssl/dsa.h
243
const BIGNUM *, const BIGNUM *, BN_CTX *, BN_MONT_CTX *);
crypto/openssl/include/openssl/dsa.h
247
BN_MONT_CTX *));
crypto/openssl/include/openssl/dsa.h
249
BN_CTX *, BN_MONT_CTX *);
crypto/openssl/include/openssl/dsa.h
252
const BIGNUM *, BN_CTX *, BN_MONT_CTX *));
crypto/openssl/include/openssl/ec.h
234
BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group);
crypto/openssl/include/openssl/rsa.h
548
BN_MONT_CTX *m_ctx);
crypto/openssl/include/openssl/rsa.h
556
BN_MONT_CTX *m_ctx));
crypto/openssl/test/bntest.c
1633
BN_MONT_CTX *mont = BN_MONT_CTX_new();
crypto/openssl/test/bntest.c
1684
BN_MONT_CTX *mont = BN_MONT_CTX_new();
crypto/openssl/test/bntest.c
2525
BN_MONT_CTX *mont = NULL;
crypto/openssl/test/bntest.c
476
BN_MONT_CTX *mont = NULL;
crypto/openssl/test/ec_internal_test.c
479
static int check_bn_mont_ctx(BN_MONT_CTX *mont, BIGNUM *mod, BN_CTX *ctx)
crypto/openssl/test/ec_internal_test.c
482
BN_MONT_CTX *regenerated = BN_MONT_CTX_new();
crypto/openssl/test/exptest.c
53
BN_MONT_CTX *mont = NULL;