| /NextBSD/crypto/openssl/doc/crypto/ |
| HD | BN_mod_mul_montgomery.pod | 13 BN_MONT_CTX *BN_MONT_CTX_new(void); 14 void BN_MONT_CTX_init(BN_MONT_CTX *ctx); 15 void BN_MONT_CTX_free(BN_MONT_CTX *mont); 17 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *m, BN_CTX *ctx); 18 BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from); 21 BN_MONT_CTX *mont, BN_CTX *ctx); 23 int BN_from_montgomery(BIGNUM *r, BIGNUM *a, BN_MONT_CTX *mont, 26 int BN_to_montgomery(BIGNUM *r, BIGNUM *a, BN_MONT_CTX *mont, 36 BN_MONT_CTX_new() allocates and initializes a B<BN_MONT_CTX> structure. 37 BN_MONT_CTX_init() initializes an existing uninitialized B<BN_MONT_CTX>. [all …]
|
| HD | bn.pod | 112 BN_MONT_CTX *BN_MONT_CTX_new(void); 113 void BN_MONT_CTX_init(BN_MONT_CTX *ctx); 114 void BN_MONT_CTX_free(BN_MONT_CTX *mont); 115 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *m, BN_CTX *ctx); 116 BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from); 118 BN_MONT_CTX *mont, BN_CTX *ctx); 119 int BN_from_montgomery(BIGNUM *r, BIGNUM *a, BN_MONT_CTX *mont, 121 int BN_to_montgomery(BIGNUM *r, BIGNUM *a, BN_MONT_CTX *mont, 141 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), 142 BN_MONT_CTX *m_ctx);
|
| HD | BN_BLINDING_new.pod | 35 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx), 36 BN_MONT_CTX *m_ctx); 78 (normally BN_mod_exp_mont() and B<BN_MONT_CTX>).
|
| HD | DSA_set_method.pod | 80 BN_CTX *ctx, BN_MONT_CTX *in_mont); 85 BN_CTX *ctx, BN_MONT_CTX *m_ctx);
|
| /NextBSD/crypto/openssl/crypto/bn/ |
| HD | bn_mont.c | 126 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont); 130 BN_MONT_CTX *mont, BN_CTX *ctx) in BN_mod_mul_montgomery() 178 static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont) in BN_from_montgomery_word() 290 int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont, in BN_from_montgomery() 337 BN_MONT_CTX *BN_MONT_CTX_new(void) in BN_MONT_CTX_new() 339 BN_MONT_CTX *ret; in BN_MONT_CTX_new() 341 if ((ret = (BN_MONT_CTX *)OPENSSL_malloc(sizeof(BN_MONT_CTX))) == NULL) in BN_MONT_CTX_new() 349 void BN_MONT_CTX_init(BN_MONT_CTX *ctx) in BN_MONT_CTX_init() 359 void BN_MONT_CTX_free(BN_MONT_CTX *mont) in BN_MONT_CTX_free() 371 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) in BN_MONT_CTX_set() [all …]
|
| HD | bn.h | 307 typedef struct bn_mont_ctx_st BN_MONT_CTX; 501 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 504 BN_MONT_CTX *in_mont); 506 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 509 BN_CTX *ctx, BN_MONT_CTX *m_ctx); 576 BN_MONT_CTX *BN_MONT_CTX_new(void); 577 void BN_MONT_CTX_init(BN_MONT_CTX *ctx); 579 BN_MONT_CTX *mont, BN_CTX *ctx); 583 BN_MONT_CTX *mont, BN_CTX *ctx); 584 void BN_MONT_CTX_free(BN_MONT_CTX *mont); [all …]
|
| HD | bn_blind.c | 130 BN_MONT_CTX *m_ctx; 132 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 315 BN_MONT_CTX *m_ctx), in BN_BLINDING_create_param() 316 BN_MONT_CTX *m_ctx) in BN_BLINDING_create_param()
|
| HD | bn_prime.c | 133 BN_MONT_CTX *mont); 254 BN_MONT_CTX *mont = NULL; in BN_is_prime_fasttest_ex() 353 BN_MONT_CTX *mont) in witness()
|
| HD | bn_exp2.c | 120 BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp2_mont() 129 BN_MONT_CTX *mont = NULL; in BN_mod_exp2_mont()
|
| HD | exp.c | 19 BN_MONT_CTX mont;
|
| HD | bn_exp.c | 397 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont() 405 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont() 646 BN_MONT_CTX *in_mont) in BN_mod_exp_mont_consttime() 650 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont_consttime() 1138 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) in BN_mod_exp_mont_word() 1140 BN_MONT_CTX *mont = NULL; in BN_mod_exp_mont_word()
|
| /NextBSD/crypto/openssl/engines/ |
| HD | e_atalla.c | 105 BN_MONT_CTX *m_ctx); 112 BN_CTX *ctx, BN_MONT_CTX *in_mont); 115 BN_MONT_CTX *m_ctx); 124 BN_MONT_CTX *m_ctx); 559 BN_CTX *ctx, BN_MONT_CTX *in_mont) in atalla_dsa_mod_exp() 582 BN_MONT_CTX *m_ctx) in atalla_mod_exp_dsa() 592 BN_MONT_CTX *m_ctx) in atalla_mod_exp_mont() 602 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in atalla_mod_exp_dh()
|
| HD | e_nuron.c | 219 BN_CTX *ctx, BN_MONT_CTX *in_mont) in nuron_dsa_mod_exp() 242 BN_MONT_CTX *m_ctx) in nuron_mod_exp_dsa() 252 BN_MONT_CTX *m_ctx) in nuron_mod_exp_mont() 262 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in nuron_mod_exp_dh()
|
| HD | e_aep.c | 132 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 139 BN_CTX *ctx, BN_MONT_CTX *in_mont); 143 BN_MONT_CTX *m_ctx); 151 BN_MONT_CTX *m_ctx); 816 BN_CTX *ctx, BN_MONT_CTX *in_mont) in aep_dsa_mod_exp() 839 BN_MONT_CTX *m_ctx) in aep_mod_exp_dsa() 848 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in aep_mod_exp_mont() 858 BN_MONT_CTX *m_ctx) in aep_mod_exp_dh()
|
| HD | e_ubsec.c | 106 BN_MONT_CTX *m_ctx); 112 BN_CTX *ctx, BN_MONT_CTX *in_mont); 115 BN_MONT_CTX *m_ctx); 125 BN_MONT_CTX *m_ctx); 687 BN_CTX *ctx, BN_MONT_CTX *in_mont) in ubsec_dsa_mod_exp() 710 BN_MONT_CTX *m_ctx) in ubsec_mod_exp_dsa() 724 BN_MONT_CTX *m_ctx) in ubsec_mod_exp_mont() 744 BN_MONT_CTX *m_ctx) in ubsec_mod_exp_dh()
|
| HD | e_chil.c | 121 BN_MONT_CTX *m_ctx); 131 BN_MONT_CTX *m_ctx); 1076 BN_MONT_CTX *m_ctx) in hwcrhk_mod_exp_mont() 1100 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in hwcrhk_mod_exp_dh()
|
| HD | e_cswift.c | 128 BN_MONT_CTX *m_ctx); 145 BN_MONT_CTX *m_ctx); 770 BN_MONT_CTX *m_ctx) in cswift_mod_exp_mont() 1003 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in cswift_mod_exp_dh()
|
| /NextBSD/crypto/openssl/crypto/dh/ |
| HD | dh_key.c | 69 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 134 BN_MONT_CTX *mont = NULL; in generate_key() 211 BN_MONT_CTX *mont = NULL; in compute_key() 265 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in dh_bn_mod_exp()
|
| HD | dh.h | 125 BN_MONT_CTX *m_ctx); 148 BN_MONT_CTX *method_mont_p;
|
| /NextBSD/crypto/openssl/crypto/dsa/ |
| HD | dsa.h | 138 BN_MONT_CTX *in_mont); 141 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 172 BN_MONT_CTX *method_mont_p;
|
| HD | dsa_gen.c | 137 BN_MONT_CTX *mont = NULL; in dsa_builtin_paramgen() 410 BN_MONT_CTX *mont = NULL; in dsa_builtin_paramgen2() 716 BN_MONT_CTX *mont = NULL; in dsa_paramgen_check_g()
|
| /NextBSD/crypto/openssl/crypto/rsa/ |
| HD | rsa.h | 99 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); 155 BN_MONT_CTX *_method_mod_n; 156 BN_MONT_CTX *_method_mod_p; 157 BN_MONT_CTX *_method_mod_q;
|
| /NextBSD/crypto/openssl/crypto/engine/ |
| HD | eng_cryptodev.c | 110 BN_MONT_CTX *m_ctx); 117 BN_CTX *ctx, BN_MONT_CTX *m_ctx); 121 BN_MONT_CTX *mont); 128 BN_MONT_CTX *m_ctx); 1108 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) in cryptodev_bn_mod_exp() 1225 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) in cryptodev_dsa_bn_mod_exp() 1233 BN_CTX *ctx, BN_MONT_CTX *mont) in cryptodev_dsa_dsa_mod_exp() 1372 BN_MONT_CTX *m_ctx) in cryptodev_mod_exp_dh()
|
| /NextBSD/crypto/openssl/crypto/ec/ |
| HD | ecp_mont.c | 199 BN_MONT_CTX *mont = NULL; in ec_GFp_mont_group_set_curve() 283 return BN_to_montgomery(r, a, (BN_MONT_CTX *)group->field_data1, ctx); in ec_GFp_mont_field_encode()
|
| /NextBSD/crypto/openssl/crypto/ |
| HD | ossl_typ.h | 123 typedef struct bn_mont_ctx_st BN_MONT_CTX; typedef
|