Home
last modified time | relevance | path

Searched refs:BN_MONT_CTX (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/lib/libcrypto/bn/
Dbn_mont.c126 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 …]
Dbn.h388 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,
Dbn_local.h291 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);
Dbn_exp.c396 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 …]
Dbn_bpsw.c322 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/
Drsa_local.h76 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);
Drsa_blinding.c132 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()
Drsa_meth.c147 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()
Drsa.h427 BN_MONT_CTX *m_ctx));
446 BN_MONT_CTX *m_ctx);
/openbsd/src/lib/libcrypto/dh/
Ddh_local.h70 const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
90 BN_MONT_CTX *method_mont_p;
Ddh_key.c74 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/
Ddsa_local.h91 BN_MONT_CTX *method_mont_p;
Ddsa_gen.c113 BN_MONT_CTX *mont = NULL; in dsa_builtin_paramgen()
Ddsa_ossl.c307 BN_MONT_CTX *mont = NULL; in dsa_do_verify()
/openbsd/src/lib/libcrypto/
Dossl_typ.h91 typedef struct bn_mont_ctx_st BN_MONT_CTX; typedef
/openbsd/src/regress/lib/libcrypto/bn/
Dbn_mod_exp.c36 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 *);
Dbn_test.c789 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/
Dec_local.h157 BN_MONT_CTX *mont_ctx;
Decp_methods.c1220 BN_MONT_CTX *mont = NULL; in ec_mont_group_set_curve()