| /openbsd/src/lib/libcrypto/bn/ |
| D | bn_mont.c | 126 BN_MONT_CTX * 129 BN_MONT_CTX *mctx; in BN_MONT_CTX_new() 131 if ((mctx = calloc(1, sizeof(BN_MONT_CTX))) == NULL) in BN_MONT_CTX_new() 143 BN_MONT_CTX_free(BN_MONT_CTX *mctx) in BN_MONT_CTX_free() 156 BN_MONT_CTX * 157 BN_MONT_CTX_copy(BN_MONT_CTX *dst, BN_MONT_CTX *src) in BN_MONT_CTX_copy() 176 BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) in BN_MONT_CTX_set() 265 BN_MONT_CTX * 266 BN_MONT_CTX_set_locked(BN_MONT_CTX **pmctx, int lock, const BIGNUM *mod, in BN_MONT_CTX_set_locked() 269 BN_MONT_CTX *mctx = NULL; in BN_MONT_CTX_set_locked() [all …]
|
| D | bn.h | 388 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 390 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont); 424 BN_MONT_CTX *BN_MONT_CTX_new(void); 426 BN_MONT_CTX *mont, BN_CTX *ctx); 427 int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont, 430 BN_MONT_CTX *mont, BN_CTX *ctx); 431 void BN_MONT_CTX_free(BN_MONT_CTX *mont); 432 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx); 433 BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from); 434 BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, int lock,
|
| D | bn_local.h | 291 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 293 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 302 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 305 BN_CTX *ctx, BN_MONT_CTX *m_ctx);
|
| D | bn_exp.c | 396 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont_consttime() 400 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont_consttime() 652 BN_CTX *ctx, BN_MONT_CTX *in_mont, int ct) in BN_mod_exp_mont_internal() 660 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont_internal() 797 BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont() 806 BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont_ct() 813 BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont_nonct() 820 BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont_word() 822 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont_word() 1172 BN_MONT_CTX *in_mont) in BN_mod_exp2_mont() [all …]
|
| D | bn_bpsw.c | 322 const BIGNUM *k, int s, const BIGNUM *base, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_fermat() 387 BN_MONT_CTX *mctx = NULL; in bn_miller_rabin()
|
| /openbsd/src/lib/libcrypto/rsa/ |
| D | rsa_local.h | 76 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); /* Can be null */ 120 BN_MONT_CTX *_method_mod_n; 121 BN_MONT_CTX *_method_mod_p; 122 BN_MONT_CTX *_method_mod_q; 147 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), BN_MONT_CTX *m_ctx);
|
| D | rsa_blinding.c | 132 BN_MONT_CTX *m_ctx; 134 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 140 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), BN_MONT_CTX *m_ctx) in BN_BLINDING_new()
|
| D | rsa_meth.c | 147 BN_MONT_CTX *m_ctx)) in RSA_meth_set_bn_mod_exp() 237 BN_MONT_CTX *m_ctx) in RSA_meth_get_bn_mod_exp()
|
| D | rsa.h | 427 BN_MONT_CTX *m_ctx)); 446 BN_MONT_CTX *m_ctx);
|
| /openbsd/src/lib/libcrypto/dh/ |
| D | dh_local.h | 70 const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 90 BN_MONT_CTX *method_mont_p;
|
| D | dh_key.c | 74 BN_MONT_CTX *mont = NULL; in generate_key() 139 BN_MONT_CTX *mont = NULL; in compute_key() 193 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in dh_bn_mod_exp()
|
| /openbsd/src/lib/libcrypto/dsa/ |
| D | dsa_local.h | 91 BN_MONT_CTX *method_mont_p;
|
| D | dsa_gen.c | 113 BN_MONT_CTX *mont = NULL; in dsa_builtin_paramgen()
|
| D | dsa_ossl.c | 307 BN_MONT_CTX *mont = NULL; in dsa_do_verify()
|
| /openbsd/src/lib/libcrypto/ |
| D | ossl_typ.h | 91 typedef struct bn_mont_ctx_st BN_MONT_CTX; typedef
|
| /openbsd/src/regress/lib/libcrypto/bn/ |
| D | bn_mod_exp.c | 36 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_mod_exp2_mont_first() 45 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_mod_exp2_mont_second() 57 const BIGNUM *, BN_CTX *, BN_MONT_CTX *);
|
| D | bn_test.c | 789 BN_MONT_CTX *mont = NULL; in test_mont() 1226 BN_MONT_CTX *mont = NULL; in test_mod_exp_mont5() 1865 BN_MONT_CTX *mont_ctx = NULL; in test_mod_exp_sizes()
|
| /openbsd/src/lib/libcrypto/ec/ |
| D | ec_local.h | 157 BN_MONT_CTX *mont_ctx;
|
| D | ecp_methods.c | 1220 BN_MONT_CTX *mont = NULL; in ec_mont_group_set_curve()
|