Symbol: BN_CTX
lib/libcrypto/bn/bn.h
281
BN_CTX *BN_CTX_new(void);
lib/libcrypto/bn/bn.h
282
void BN_CTX_free(BN_CTX *c);
lib/libcrypto/bn/bn.h
283
void BN_CTX_start(BN_CTX *ctx);
lib/libcrypto/bn/bn.h
284
BIGNUM *BN_CTX_get(BN_CTX *ctx);
lib/libcrypto/bn/bn.h
285
void BN_CTX_end(BN_CTX *ctx);
lib/libcrypto/bn/bn.h
307
int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
308
int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
314
BN_CTX *ctx);
lib/libcrypto/bn/bn.h
317
int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
318
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
320
int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
323
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
324
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
325
int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
327
int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
343
int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
346
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
348
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/bn/bn.h
350
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont);
lib/libcrypto/bn/bn.h
367
int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
368
int BN_kronecker(const BIGNUM *a,const BIGNUM *b,BN_CTX *ctx); /* returns -2 for error */
lib/libcrypto/bn/bn.h
370
const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
372
const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
380
int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
lib/libcrypto/bn/bn.h
381
int BN_is_prime_fasttest_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx,
lib/libcrypto/bn/bn.h
386
BN_MONT_CTX *mont, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
388
BN_CTX *ctx);
lib/libcrypto/bn/bn.h
390
BN_MONT_CTX *mont, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
392
int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx);
lib/libcrypto/bn/bn.h
395
const BIGNUM *mod, BN_CTX *ctx);
lib/libcrypto/bn/bn_bpsw.c
124
const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_bpsw.c
160
BN_CTX *ctx)
lib/libcrypto/bn/bn_bpsw.c
238
bn_strong_lucas_selfridge(int *is_pseudoprime, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_bpsw.c
30
bn_div_by_two_mod_odd_n(BIGNUM *a, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_bpsw.c
322
const BIGNUM *k, int s, const BIGNUM *base, BN_CTX *ctx, BN_MONT_CTX *mctx)
lib/libcrypto/bn/bn_bpsw.c
384
bn_miller_rabin(int *is_pseudoprime, const BIGNUM *n, BN_CTX *ctx,
lib/libcrypto/bn/bn_bpsw.c
482
bn_is_prime_bpsw(int *is_pseudoprime, const BIGNUM *n, BN_CTX *in_ctx,
lib/libcrypto/bn/bn_bpsw.c
485
BN_CTX *ctx = NULL;
lib/libcrypto/bn/bn_bpsw.c
64
const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_ctx.c
109
BN_CTX_get(BN_CTX *bctx)
lib/libcrypto/bn/bn_ctx.c
148
BN_CTX_end(BN_CTX *bctx)
lib/libcrypto/bn/bn_ctx.c
39
bn_ctx_grow(BN_CTX *bctx)
lib/libcrypto/bn/bn_ctx.c
68
BN_CTX *
lib/libcrypto/bn/bn_ctx.c
76
BN_CTX_free(BN_CTX *bctx)
lib/libcrypto/bn/bn_ctx.c
96
BN_CTX_start(BN_CTX *bctx)
lib/libcrypto/bn/bn_div.c
227
const BIGNUM *divisor, BN_CTX *ctx, int ct)
lib/libcrypto/bn/bn_div.c
424
const BIGNUM *divisor, BN_CTX *ctx)
lib/libcrypto/bn/bn_div.c
437
const BIGNUM *divisor, BN_CTX *ctx)
lib/libcrypto/bn/bn_div.c
444
const BIGNUM *divisor, BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
1084
BN_CTX *ctx, int ct)
lib/libcrypto/bn/bn_exp.c
1134
BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
1143
BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
1150
BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
1157
const BIGNUM *a2, const BIGNUM *p2, const BIGNUM *m, BN_CTX *ctx,
lib/libcrypto/bn/bn_exp.c
124
BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
180
BN_CTX *ctx)
lib/libcrypto/bn/bn_exp.c
395
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont)
lib/libcrypto/bn/bn_exp.c
645
BN_CTX *ctx, BN_MONT_CTX *in_mont, int ct)
lib/libcrypto/bn/bn_exp.c
785
BN_CTX *ctx, BN_MONT_CTX *in_mont)
lib/libcrypto/bn/bn_exp.c
794
BN_CTX *ctx, BN_MONT_CTX *in_mont)
lib/libcrypto/bn/bn_exp.c
801
BN_CTX *ctx, BN_MONT_CTX *in_mont)
lib/libcrypto/bn/bn_exp.c
808
BN_CTX *ctx, BN_MONT_CTX *in_mont)
lib/libcrypto/bn/bn_exp.c
954
BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
162
BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
205
BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
343
BN_gcd_ct(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
355
BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
515
BN_mod_inverse_internal(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx,
lib/libcrypto/bn/bn_gcd.c
801
BN_mod_inverse(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
810
BN_mod_inverse_nonct(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_gcd.c
816
BN_mod_inverse_ct(BIGNUM *in, const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_isqrt.c
200
bn_is_perfect_square(int *out_perfect, const BIGNUM *n, BN_CTX *ctx)
lib/libcrypto/bn/bn_isqrt.c
43
bn_isqrt(BIGNUM *out_sqrt, int *out_perfect, const BIGNUM *n, BN_CTX *in_ctx)
lib/libcrypto/bn/bn_isqrt.c
45
BN_CTX *ctx = NULL;
lib/libcrypto/bn/bn_kron.c
66
BN_kronecker(const BIGNUM *A, const BIGNUM *B, BN_CTX *ctx)
lib/libcrypto/bn/bn_local.h
287
BN_MONT_CTX *BN_MONT_CTX_create(const BIGNUM *bn, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
292
BN_RECP_CTX *recp, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
294
BN_RECP_CTX *recp, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
296
BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
298
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
302
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
304
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
306
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/bn/bn_local.h
308
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/bn/bn_local.h
310
BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
312
BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
313
int BN_mod_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
314
int BN_mod_nonct(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
317
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/bn/bn_local.h
320
BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/bn/bn_local.h
323
const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
326
BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
328
BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
329
int BN_gcd_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
335
int bn_isqrt(BIGNUM *out_sqrt, int *out_perfect, const BIGNUM *n, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
336
int bn_is_perfect_square(int *out_perfect, const BIGNUM *n, BN_CTX *ctx);
lib/libcrypto/bn/bn_local.h
338
int bn_is_prime_bpsw(int *is_prime, const BIGNUM *n, BN_CTX *ctx, size_t rounds);
lib/libcrypto/bn/bn_mod.c
118
BN_mod_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
124
BN_mod_nonct(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
136
BN_nnmod(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
152
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
185
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
218
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
256
BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
263
BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod.c
295
BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
113
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
147
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
209
const BIGNUM *p, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
237
const BIGNUM *q, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
312
const BIGNUM *p, const BIGNUM *q, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
355
const BIGNUM *p, int r, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
420
const BIGNUM *p, int m, int r, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
458
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
568
bn_mod_sqrt_normalize(BIGNUM *sqrt, const BIGNUM *p, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
600
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
628
BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
702
BN_mod_sqrt(BIGNUM *in, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)
lib/libcrypto/bn/bn_mod_sqrt.c
87
const BIGNUM *p, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
158
BN_MONT_CTX_create(const BIGNUM *bn, BN_CTX *bn_ctx)
lib/libcrypto/bn/bn_mont.c
195
BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
286
BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
405
BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
519
BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
554
BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
565
BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
599
BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
607
BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mont.c
615
BN_from_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mctx, BN_CTX *ctx)
lib/libcrypto/bn/bn_mul.c
371
bn_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, int rn, BN_CTX *ctx)
lib/libcrypto/bn/bn_mul.c
379
BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/bn/bn_prime.c
127
const BIGNUM *add, const BIGNUM *rem, BN_CTX *ctx);
lib/libcrypto/bn/bn_prime.c
129
const BIGNUM *add, const BIGNUM *rem, BN_CTX *ctx);
lib/libcrypto/bn/bn_prime.c
159
BN_CTX *ctx;
lib/libcrypto/bn/bn_prime.c
237
BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed, BN_GENCB *cb)
lib/libcrypto/bn/bn_prime.c
246
BN_is_prime_fasttest_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed,
lib/libcrypto/bn/bn_prime.c
311
BN_CTX *ctx)
lib/libcrypto/bn/bn_prime.c
360
const BIGNUM *rem, BN_CTX *ctx)
lib/libcrypto/bn/bn_recp.c
108
BN_CTX *ctx)
lib/libcrypto/bn/bn_recp.c
205
BN_RECP_CTX *recp, BN_CTX *ctx)
lib/libcrypto/bn/bn_recp.c
215
BN_mod_sqr_reciprocal(BIGNUM *r, const BIGNUM *x, BN_RECP_CTX *recp, BN_CTX *ctx)
lib/libcrypto/bn/bn_sqr.c
299
bn_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
lib/libcrypto/bn/bn_sqr.c
307
BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
lib/libcrypto/dh/dh_check.c
133
dh_is_well_known_p(const BIGNUM *p, BN_CTX *ctx, int *is_well_known)
lib/libcrypto/dh/dh_check.c
171
BN_CTX *ctx = NULL;
lib/libcrypto/dh/dh_check.c
249
BN_CTX *ctx = NULL;
lib/libcrypto/dh/dh_gen.c
111
BN_CTX *ctx = NULL;
lib/libcrypto/dh/dh_key.c
138
BN_CTX *ctx = NULL;
lib/libcrypto/dh/dh_key.c
193
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)
lib/libcrypto/dh/dh_key.c
73
BN_CTX *ctx;
lib/libcrypto/dh/dh_local.h
70
const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/dsa/dsa.h
139
int DSA_sign_setup( DSA *dsa,BN_CTX *ctx_in,BIGNUM **kinvp,BIGNUM **rp);
lib/libcrypto/dsa/dsa_ameth.c
214
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_ameth.c
514
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_gen.c
117
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_key.c
76
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_local.h
71
int (*dsa_sign_setup)(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp,
lib/libcrypto/dsa/dsa_ossl.c
206
dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp)
lib/libcrypto/dsa/dsa_ossl.c
209
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_ossl.c
306
BN_CTX *ctx = NULL;
lib/libcrypto/dsa/dsa_ossl.c
438
DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp)
lib/libcrypto/dsa/dsa_ossl.c
87
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec.h
106
int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
108
int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
125
const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
127
BN_CTX *ctx);
lib/libcrypto/ec/ec.h
130
const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
132
BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
136
int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
137
int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
140
int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
143
const BIGNUM *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
165
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
167
BIGNUM *x, BIGNUM *y, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
169
const BIGNUM *x, int y_bit, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
172
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
174
const EC_POINT *p, BIGNUM *x, BIGNUM *y, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
176
const BIGNUM *x, int y_bit, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
178
point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
180
const unsigned char *buf, size_t len, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
183
point_conversion_form_t form, BIGNUM *, BN_CTX *);
lib/libcrypto/ec/ec.h
185
BN_CTX *);
lib/libcrypto/ec/ec.h
187
point_conversion_form_t form, BN_CTX *);
lib/libcrypto/ec/ec.h
189
BN_CTX *);
lib/libcrypto/ec/ec.h
192
const EC_POINT *b, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
194
BN_CTX *ctx);
lib/libcrypto/ec/ec.h
195
int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
198
BN_CTX *ctx);
lib/libcrypto/ec/ec.h
200
BN_CTX *ctx);
lib/libcrypto/ec/ec.h
202
int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
204
const EC_POINT *q, const BIGNUM *m, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
256
int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx);
lib/libcrypto/ec/ec.h
335
int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp),
lib/libcrypto/ec/ec.h
359
int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp),
lib/libcrypto/ec/ec_ameth.c
501
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_convert.c
223
unsigned char *buf, size_t len, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
297
const unsigned char *buf, size_t len, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
355
unsigned char **out_buf, size_t *out_len, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
388
EC_POINT **out_point, uint8_t *out_form, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
439
BN_CTX *ctx_in)
lib/libcrypto/ec/ec_convert.c
441
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_convert.c
471
const unsigned char *buf, size_t len, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_convert.c
473
BN_CTX *ctx;
lib/libcrypto/ec/ec_convert.c
497
point_conversion_form_t form, BIGNUM *in_bn, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
517
const BIGNUM *bn, EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
541
point_conversion_form_t form, BN_CTX *ctx)
lib/libcrypto/ec/ec_convert.c
560
EC_POINT *in_point, BN_CTX *ctx)
lib/libcrypto/ec/ec_curve.c
1172
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_curve.c
1342
BN_CTX *ctx;
lib/libcrypto/ec/ec_field.c
108
BIGNUM *bn, BN_CTX *ctx)
lib/libcrypto/ec/ec_field.c
28
ec_field_modulus_from_bn(EC_FIELD_MODULUS *fm, const BIGNUM *bn, BN_CTX *ctx)
lib/libcrypto/ec/ec_field.c
67
EC_FIELD_ELEMENT *fe, const BIGNUM *bn, BN_CTX *ctx)
lib/libcrypto/ec/ec_internal.h
41
BN_CTX *ctx);
lib/libcrypto/ec/ec_internal.h
44
EC_FIELD_ELEMENT *fe, const BIGNUM *bn, BN_CTX *ctx);
lib/libcrypto/ec/ec_internal.h
46
BIGNUM *bn, BN_CTX *ctx);
lib/libcrypto/ec/ec_key.c
282
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_key.c
357
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_key.c
511
EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)
lib/libcrypto/ec/ec_key.c
659
int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in,
lib/libcrypto/ec/ec_key.c
732
int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in,
lib/libcrypto/ec/ec_lib.c
1005
BIGNUM *x, BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
1013
const BIGNUM *in_x, int y_bit, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1016
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1117
const BIGNUM *x, int y_bit, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
1125
const EC_POINT *b, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1127
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1157
BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1159
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1187
EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1189
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1228
BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1230
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1258
BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1260
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1288
EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1290
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
1325
const EC_POINT *point, const BIGNUM *p_scalar, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
1327
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
245
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_lib.c
368
EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
391
EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
484
const BIGNUM *b, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
486
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
510
BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
512
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
536
const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
544
BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
552
BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
579
EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
581
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
645
EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
647
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
703
EC_GROUP_cmp(const EC_GROUP *group1, const EC_GROUP *group2, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
705
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_lib.c
924
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
926
BN_CTX *ctx;
lib/libcrypto/ec/ec_lib.c
962
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ec_lib.c
970
BIGNUM *x, BIGNUM *y, BN_CTX *ctx_in)
lib/libcrypto/ec/ec_lib.c
972
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ec_local.h
100
const BIGNUM *x, const BIGNUM *y, BN_CTX *);
lib/libcrypto/ec/ec_local.h
102
BIGNUM *x, BIGNUM *y, BN_CTX *);
lib/libcrypto/ec/ec_local.h
106
BN_CTX *);
lib/libcrypto/ec/ec_local.h
109
const EC_POINT *b, BN_CTX *);
lib/libcrypto/ec/ec_local.h
110
int (*dbl)(const EC_GROUP *, EC_POINT *r, const EC_POINT *a, BN_CTX *);
lib/libcrypto/ec/ec_local.h
111
int (*invert)(const EC_GROUP *, EC_POINT *, BN_CTX *);
lib/libcrypto/ec/ec_local.h
114
const BIGNUM *scalar, const EC_POINT *point, BN_CTX *);
lib/libcrypto/ec/ec_local.h
117
const BIGNUM *scalar2, const EC_POINT *point2, BN_CTX *);
lib/libcrypto/ec/ec_local.h
125
const BIGNUM *b, BN_CTX *);
lib/libcrypto/ec/ec_local.h
127
BN_CTX *);
lib/libcrypto/ec/ec_local.h
131
BN_CTX *);
lib/libcrypto/ec/ec_local.h
133
BN_CTX *);
lib/libcrypto/ec/ec_local.h
196
BN_CTX *ctx);
lib/libcrypto/ec/ec_local.h
205
size_t buf_len, EC_POINT **out_point, uint8_t *out_form, BN_CTX *ctx_in);
lib/libcrypto/ec/ec_local.h
207
unsigned char **out_buf, size_t *len, BN_CTX *ctx_in);
lib/libcrypto/ec/ec_local.h
228
int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
lib/libcrypto/ec/ec_local.h
262
int ec_key_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *in_ctx, BIGNUM **out_kinv,
lib/libcrypto/ec/ec_local.h
88
const BIGNUM *b, BN_CTX *);
lib/libcrypto/ec/ec_local.h
90
BIGNUM *b, BN_CTX *);
lib/libcrypto/ec/ec_local.h
95
int (*point_is_on_curve)(const EC_GROUP *, const EC_POINT *, BN_CTX *);
lib/libcrypto/ec/ec_local.h
97
BN_CTX *);
lib/libcrypto/ec/ec_mult.c
119
EC_POINT **multiples, size_t num_multiples, BN_CTX *ctx)
lib/libcrypto/ec/ec_mult.c
158
struct ec_wnaf *wnaf1, BN_CTX *ctx)
lib/libcrypto/ec/ec_mult.c
218
BN_CTX *ctx)
lib/libcrypto/ec/ec_mult.c
277
BN_CTX *ctx)
lib/libcrypto/ec/eck_prn.c
202
BN_CTX *ctx = NULL;
lib/libcrypto/ec/ecp_hp_methods.c
123
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
155
BIGNUM *x, BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
198
const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
302
const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
32
const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
406
const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
415
ec_point_dbl_a1(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
499
ec_point_dbl_a2(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
584
ec_point_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
593
ec_point_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
617
ec_point_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
650
ec_point_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
679
BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
695
BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
791
BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
83
BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
909
const EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_hp_methods.c
917
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
101
ec_decode_scalar(const EC_GROUP *group, BIGNUM *bn, const BIGNUM *x, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1066
const EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
113
ec_encode_scalar(const EC_GROUP *group, BIGNUM *bn, const BIGNUM *x, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1245
const EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1253
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
126
const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1260
const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1266
ec_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1273
const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1293
const BIGNUM *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1304
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1315
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
1326
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
168
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
198
ec_point_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
293
const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
340
const EC_POINT *b, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
398
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
415
const BIGNUM *x, const BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
440
BIGNUM *x, BIGNUM *y, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
524
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
658
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
833
ec_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
89
BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
95
ec_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
960
ec_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
lib/libcrypto/ec/ecp_methods.c
977
ec_blind_coordinates(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx)
lib/libcrypto/ecdh/ecdh.c
149
BN_CTX *ctx;
lib/libcrypto/ecdsa/ecdsa.c
273
ec_key_ecdsa_sign_setup(EC_KEY *key, BN_CTX *in_ctx, BIGNUM **out_kinv,
lib/libcrypto/ecdsa/ecdsa.c
278
BN_CTX *ctx = NULL;
lib/libcrypto/ecdsa/ecdsa.c
393
ECDSA_sign_setup(EC_KEY *key, BN_CTX *in_ctx, BIGNUM **out_kinv,
lib/libcrypto/ecdsa/ecdsa.c
412
const BIGNUM *r, const EC_KEY *key, BN_CTX *ctx)
lib/libcrypto/ecdsa/ecdsa.c
528
BN_CTX *ctx = NULL;
lib/libcrypto/ecdsa/ecdsa.c
664
BN_CTX *ctx = NULL;
lib/libcrypto/pem/pvkfmt.c
318
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa.h
316
int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
lib/libcrypto/rsa/rsa.h
424
const BIGNUM *i, RSA *rsa, BN_CTX *ctx));
lib/libcrypto/rsa/rsa.h
426
const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx,
lib/libcrypto/rsa/rsa.h
443
RSA *rsa, BN_CTX *ctx);
lib/libcrypto/rsa/rsa.h
445
const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx,
lib/libcrypto/rsa/rsa_blinding.c
134
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
lib/libcrypto/rsa/rsa_blinding.c
138
BN_BLINDING_new(const BIGNUM *e, const BIGNUM *mod, BN_CTX *ctx,
lib/libcrypto/rsa/rsa_blinding.c
140
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), BN_MONT_CTX *m_ctx)
lib/libcrypto/rsa/rsa_blinding.c
190
BN_BLINDING_setup(BN_BLINDING *b, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_blinding.c
209
BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_blinding.c
231
BN_BLINDING_convert(BIGNUM *n, BIGNUM *inv, BN_BLINDING *b, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_blinding.c
250
BN_BLINDING_invert(BIGNUM *n, const BIGNUM *inv, BN_BLINDING *b, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_blinding.c
266
BN_CTX *ctx)
lib/libcrypto/rsa/rsa_blinding.c
295
RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx)
lib/libcrypto/rsa/rsa_blinding.c
299
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_blinding.c
345
RSA_blinding_on(RSA *rsa, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_chk.c
62
BN_CTX *ctx;
lib/libcrypto/rsa/rsa_eay.c
131
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_eay.c
221
rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_eay.c
268
rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_eay.c
290
rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_eay.c
311
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_eay.c
440
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_eay.c
565
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_eay.c
658
rsa_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_gen.c
86
BN_CTX *ctx = NULL;
lib/libcrypto/rsa/rsa_local.h
148
BN_BLINDING *BN_BLINDING_new(const BIGNUM *e, const BIGNUM *mod, BN_CTX *ctx,
lib/libcrypto/rsa/rsa_local.h
150
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), BN_MONT_CTX *m_ctx);
lib/libcrypto/rsa/rsa_local.h
152
int BN_BLINDING_convert(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *);
lib/libcrypto/rsa/rsa_local.h
153
int BN_BLINDING_invert(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b, BN_CTX *);
lib/libcrypto/rsa/rsa_local.h
155
BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx);
lib/libcrypto/rsa/rsa_local.h
77
BN_CTX *ctx); /* Can be null */
lib/libcrypto/rsa/rsa_local.h
79
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); /* Can be null */
lib/libcrypto/rsa/rsa_meth.c
136
const BIGNUM *i, RSA *rsa, BN_CTX *ctx))
lib/libcrypto/rsa/rsa_meth.c
145
const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx,
lib/libcrypto/rsa/rsa_meth.c
227
RSA *rsa, BN_CTX *ctx)
lib/libcrypto/rsa/rsa_meth.c
235
const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx,
lib/libcrypto/sm2/sm2_crypt.c
252
BN_CTX *ctx = NULL;
lib/libcrypto/sm2/sm2_crypt.c
469
BN_CTX *ctx = NULL;
lib/libcrypto/sm2/sm2_sign.c
249
BN_CTX *ctx = NULL;
lib/libcrypto/sm2/sm2_sign.c
94
BN_CTX *ctx = NULL;
lib/libcrypto/sm2/sm2_za.c
31
BN_CTX *ctx = NULL;
lib/libfido2/src/es256.c
270
BN_CTX *bnctx = NULL;
lib/libfido2/src/es256.c
338
BN_CTX *bnctx = NULL;
lib/libfido2/src/es256.c
410
BN_CTX *bnctx = NULL;
lib/libtls/tls_signer.c
450
int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in,
regress/lib/libcrypto/bn/bn_ffdh.c
402
ffdh_test_case(const struct ffdh_test *t, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_ffdh.c
474
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_gcd.c
26
int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_gcd.c
27
int BN_gcd_ct(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_gcd.c
31
int (*fn)(BIGNUM *, const BIGNUM *, const BIGNUM *, BN_CTX *);
regress/lib/libcrypto/bn/bn_gcd.c
3459
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_gcd.c
3541
BIGNUM *b, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_gcd.c
3599
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_isqrt.c
168
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_exp.c
100
bn_mod_exp_zero_test(const struct mod_exp_test *test, BN_CTX *ctx,
regress/lib/libcrypto/bn/bn_mod_exp.c
156
bn_mod_exp_zero_word_test(BN_CTX *ctx, int neg_modulus)
regress/lib/libcrypto/bn/bn_mod_exp.c
199
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_exp.c
242
BIGNUM *m, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
310
generate_test_triple(int reduce, BIGNUM *a, BIGNUM *p, BIGNUM *m, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
339
const BIGNUM *m, BN_CTX *ctx, const struct mod_exp_test *test)
regress/lib/libcrypto/bn/bn_mod_exp.c
36
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
373
BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
404
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_exp.c
439
const BIGNUM *b, const BIGNUM *q, const BIGNUM *m, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
45
const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
467
BIGNUM *b, BIGNUM *q, BIGNUM *m, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
501
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_exp.c
55
const BIGNUM *, BN_CTX *);
regress/lib/libcrypto/bn/bn_mod_exp.c
57
const BIGNUM *, BN_CTX *, BN_MONT_CTX *);
regress/lib/libcrypto/bn/bn_mod_exp.c
596
BN_CTX *ctx, const struct aliasing_test_case *tc)
regress/lib/libcrypto/bn/bn_mod_exp.c
612
BN_CTX *ctx, const struct mod_exp_test *test)
regress/lib/libcrypto/bn/bn_mod_exp.c
648
BIGNUM *a, BIGNUM *p, BIGNUM *m, BIGNUM *want, BIGNUM *got, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_exp.c
679
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_inverse.c
24
BIGNUM *BN_mod_inverse(BIGNUM *, const BIGNUM *, const BIGNUM *, BN_CTX *);
regress/lib/libcrypto/bn/bn_mod_inverse.c
277
bn_mod_inverse_test(const struct mod_inv_test *test, BN_CTX *ctx, int flags)
regress/lib/libcrypto/bn/bn_mod_inverse.c
360
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_sqrt.c
2834
mod_sqrt_test(struct mod_sqrt_test *test, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_sqrt.c
2892
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mod_sqrt.c
4435
BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_mod_sqrt.c
4506
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_mul_div.c
357
BN_CTX *bn_ctx;
regress/lib/libcrypto/bn/bn_mul_div.c
424
BN_CTX *bn_ctx = NULL;
regress/lib/libcrypto/bn/bn_mul_div.c
47
benchmark_bn_div_run_once(BIGNUM *r, BIGNUM *q, BIGNUM *a, BIGNUM *b, BN_CTX *bn_ctx)
regress/lib/libcrypto/bn/bn_mul_div.c
68
benchmark_bn_mul_run_once(BIGNUM *r, BIGNUM *q, BIGNUM *a, BIGNUM *b, BN_CTX *bn_ctx)
regress/lib/libcrypto/bn/bn_mul_div.c
87
benchmark_bn_sqr_run_once(BIGNUM *r, BIGNUM *q, BIGNUM *a, BIGNUM *b, BN_CTX *bn_ctx)
regress/lib/libcrypto/bn/bn_mul_div.c
96
void (*run_once)(BIGNUM *, BIGNUM *, BIGNUM *, BIGNUM *, BN_CTX *);
regress/lib/libcrypto/bn/bn_test.c
100
int test_mod(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
1002
test_mod_exp(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
101
int test_mod_mul(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
102
int test_mod_exp(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
103
int test_mod_exp_mont_consttime(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
104
int test_mod_exp_mont5(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
105
int test_mod_exp_sizes(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
106
int test_exp(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
107
int test_kron(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
108
int test_sqrt(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
1135
test_mod_exp_mont_consttime(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1213
test_mod_exp_mont5(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
137
BN_CTX *ctx;
regress/lib/libcrypto/bn/bn_test.c
1371
test_exp(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1440
test_kron(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1543
test_sqrt(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1639
test_lshift(BIO *bp, BN_CTX *ctx, int use_lst)
regress/lib/libcrypto/bn/bn_test.c
1703
test_lshift1(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1749
test_rshift(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1800
test_rshift1(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
1854
test_mod_exp_sizes(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
299
test_add(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
348
test_sub(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
402
test_div(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
483
test_div_word(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
555
test_div_reciprocal(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
628
test_mul(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
682
test_sqr(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
778
test_mont(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
867
test_mod(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
88
int test_add(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
89
int test_sub(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
90
int test_lshift1(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
91
int test_lshift(BIO *bp, BN_CTX *ctx, int use_lst);
regress/lib/libcrypto/bn/bn_test.c
918
test_mod_mul(BIO *bp, BN_CTX *ctx)
regress/lib/libcrypto/bn/bn_test.c
92
int test_rshift1(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
93
int test_rshift(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
94
int test_div(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
95
int test_div_word(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
96
int test_div_reciprocal(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
97
int test_mul(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
98
int test_sqr(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/bn/bn_test.c
99
int test_mont(BIO *bp, BN_CTX *ctx);
regress/lib/libcrypto/ec/ec_arithmetic.c
127
BN_CTX *ctx = NULL;
regress/lib/libcrypto/ec/ec_arithmetic.c
33
const BIGNUM *scalar, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_arithmetic.c
41
const BIGNUM *scalar, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_arithmetic.c
49
const BIGNUM *scalar, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_arithmetic.c
59
const EC_POINT *, const EC_POINT *, BN_CTX *);
regress/lib/libcrypto/ec/ec_asn1_test.c
1081
BN_CTX *ctx;
regress/lib/libcrypto/ec/ec_asn1_test.c
1113
ec_group_check_prime_order(EC_builtin_curve *curve, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
1146
BN_CTX *ctx = NULL;
regress/lib/libcrypto/ec/ec_asn1_test.c
2515
ec_group_check_seed(const EC_builtin_curve *curve, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
255
ec_group_simple_from_builtin(const EC_GROUP *group, int nid, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
2660
BN_CTX *ctx = NULL;
regress/lib/libcrypto/ec/ec_asn1_test.c
398
ec_group_roundtrip_builtin_curve(const EC_builtin_curve *curve, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
433
BN_CTX *ctx = NULL;
regress/lib/libcrypto/ec/ec_asn1_test.c
816
BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
895
ec_group_new(const struct curve *curve, const EC_METHOD *method, BN_CTX *ctx)
regress/lib/libcrypto/ec/ec_asn1_test.c
961
BN_CTX *ctx)
regress/lib/libcrypto/ec/ectest.c
155
BN_CTX *ctx = NULL;
regress/lib/libcrypto/ec/ectest.c
90
group_order_tests(EC_GROUP *group, BN_CTX *ctx)
regress/lib/libcrypto/ecdh/ecc_cdh.c
2170
BN_CTX *ctx = NULL;
sbin/iked/dh.c
608
BN_CTX *bnctx = NULL;
sbin/iked/dh.c
673
BN_CTX *bnctx = NULL;
sbin/isakmpd/dh.c
519
BN_CTX *bnctx = NULL;
sbin/isakmpd/dh.c
584
BN_CTX *bnctx = NULL;
usr.bin/dc/bcode.c
49
BN_CTX *ctx;
usr.bin/ssh/ssh-rsa.c
362
BN_CTX *ctx = NULL;
usr.sbin/rpki-client/extern.h
741
BN_CTX *);
usr.sbin/rpki-client/mft.c
588
mft_seqnum_gap_present(const struct mft *a, const struct mft *b, BN_CTX *bn_ctx)
usr.sbin/rpki-client/parser.c
1031
BN_CTX *bn_ctx;
usr.sbin/rpki-client/parser.c
369
X509_STORE_CTX *ctx, BN_CTX *bn_ctx)
usr.sbin/rpki-client/parser.c
500
time_t *crlmtime, X509_STORE_CTX *ctx, BN_CTX *bn_ctx)
usr.sbin/rpki-client/parser.c
846
BN_CTX *bn_ctx)
usr.sbin/smtpd/ca.c
527
int (*sign_setup)(EC_KEY *, BN_CTX *, BIGNUM **, BIGNUM **);