Home
last modified time | relevance | path

Searched refs:BN_GENCB (Results 1 – 25 of 46) sorted by relevance

12

/netbsd/src/crypto/external/bsd/heimdal/dist/lib/hcrypto/
Dbn.h74 #define BN_GENCB hc_BN_GENCB macro
85 typedef struct BN_GENCB BN_GENCB; typedef
90 struct BN_GENCB { struct
94 int (*cb_2)(int, int, BN_GENCB *); argument
132 void BN_GENCB_set(BN_GENCB *, int (*)(int, int, BN_GENCB *), void *);
133 int BN_GENCB_call(BN_GENCB *, int, int);
Ddh.h87 int (*generate_params)(DH *, int, int, BN_GENCB *);
142 int DH_generate_parameters_ex(DH *, int, int, BN_GENCB *);
Drsa.h101 int (*rsa_keygen)(RSA *, int, BIGNUM *, BN_GENCB *);
178 int RSA_generate_key_ex(RSA *, int, BIGNUM *, BN_GENCB *);
Ddh.c238 DH_generate_parameters_ex(DH *dh, int prime_len, int generator, BN_GENCB *cb) in DH_generate_parameters_ex()
430 dh_null_generate_params(DH *dh, int prime_num, int len, BN_GENCB *cb) in dh_null_generate_params()
Dbn.c427 BN_GENCB_set(BN_GENCB *gencb, int (*cb_2)(int, int, BN_GENCB *), void *ctx) in BN_GENCB_set() argument
435 BN_GENCB_call(BN_GENCB *cb, int a, int b) in BN_GENCB_call()
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/bn/
Dbn_prime.c28 int do_trial_division, BN_GENCB *cb);
101 int BN_GENCB_call(BN_GENCB *cb, int a, int b) in BN_GENCB_call()
124 const BIGNUM *add, const BIGNUM *rem, BN_GENCB *cb, in BN_generate_prime_ex2()
214 const BIGNUM *add, const BIGNUM *rem, BN_GENCB *cb) in BN_generate_prime_ex()
231 BN_GENCB *cb) in BN_is_prime_ex()
237 int do_trial_division, BN_GENCB *cb) in BN_is_prime_fasttest_ex()
245 int do_trial_division, BN_GENCB *cb) in ossl_bn_check_prime()
255 int BN_check_prime(const BIGNUM *p, BN_CTX *ctx, BN_GENCB *cb) in BN_check_prime()
267 int do_trial_division, BN_GENCB *cb) in bn_is_prime_int()
339 BN_GENCB *cb, int enhanced, int *status) in ossl_bn_miller_rabin_is_prime()
Dbn_depr.c26 BN_GENCB cb; in BN_generate_prime()
50 BN_GENCB cb; in BN_is_prime()
60 BN_GENCB cb; in BN_is_prime_fasttest()
Dbn_x931p.c24 BN_GENCB *cb) in bn_x931_derive_pi()
56 BN_GENCB *cb) in BN_X931_derive_prime_ex()
222 const BIGNUM *e, BN_CTX *ctx, BN_GENCB *cb) in BN_X931_generate_prime_ex()
Dbn_lib.c1006 BN_GENCB *BN_GENCB_new(void) in BN_GENCB_new()
1008 BN_GENCB *ret; in BN_GENCB_new()
1018 void BN_GENCB_free(BN_GENCB *cb) in BN_GENCB_free()
1036 void BN_GENCB_set_old(BN_GENCB *gencb, void (*callback) (int, int, void *), in BN_GENCB_set_old()
1039 BN_GENCB *tmp_gencb = gencb; in BN_GENCB_set_old()
1046 void BN_GENCB_set(BN_GENCB *gencb, int (*callback) (int, int, BN_GENCB *), in BN_GENCB_set() argument
1049 BN_GENCB *tmp_gencb = gencb; in BN_GENCB_set()
1055 void *BN_GENCB_get_arg(BN_GENCB *cb) in BN_GENCB_get_arg()
Dbn_rsa_fips186_4.c105 BN_GENCB *cb) in bn_rsa_fips186_4_find_aux_prob_prime()
159 BN_GENCB *cb) in ossl_bn_rsa_fips186_4_gen_prob_primes()
247 BN_GENCB *cb) in ossl_bn_rsa_fips186_4_derive_prime()
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/dh/
Ddh_gen.c35 BN_GENCB *cb);
39 BN_GENCB *cb) in ossl_dh_generate_ffc_parameters()
115 BN_GENCB *cb) in DH_generate_parameters_ex()
156 BN_GENCB *cb) in dh_builtin_genparams()
Ddh_meth.c169 (DH *, int, int, BN_GENCB *) in DH_meth_get_generate_params()
175 int (*generate_params) (DH *, int, int, BN_GENCB *)) in DH_meth_set_generate_params() argument
Ddh_depr.c28 BN_GENCB *cb; in DH_generate_parameters()
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/rsa/
Drsa_local.h145 int (*rsa_keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
147 BIGNUM *e, BN_GENCB *cb);
184 BN_GENCB *cb);
190 BN_GENCB *cb);
Drsa_meth.c267 (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb) in RSA_meth_get_keygen()
274 BN_GENCB *cb)) in RSA_meth_set_keygen()
281 (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb) in RSA_meth_get_multi_prime_keygen()
289 BN_GENCB *cb)) in RSA_meth_set_multi_prime_keygen()
Drsa_gen.c32 BIGNUM *e_value, BN_GENCB *cb, int pairwise_test);
41 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) in RSA_generate_key_ex()
51 BIGNUM *e_value, BN_GENCB *cb) in RSA_generate_multi_prime_key()
76 BIGNUM *e_value, BN_GENCB *cb) in rsa_multiprime_keygen()
425 BIGNUM *e_value, BN_GENCB *cb, int pairwise_test) in rsa_keygen()
Drsa_x931g.c28 const BIGNUM *Xq, const BIGNUM *e, BN_GENCB *cb) in RSA_X931_derive_ex()
152 BN_GENCB *cb) in RSA_X931_generate_key_ex()
Drsa_depr.c33 BN_GENCB *cb = BN_GENCB_new(); in RSA_generate_key()
Drsa_chk.c22 static int rsa_validate_keypair_multiprime(const RSA *key, BN_GENCB *cb) in rsa_validate_keypair_multiprime()
261 int RSA_check_key_ex(const RSA *key, BN_GENCB *cb) in RSA_check_key_ex()
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/dsa/
Ddsa_gen.c27 BN_GENCB *cb) in ossl_dsa_generate_ffc_parameters()
50 BN_GENCB *cb) in DSA_generate_parameters_ex()
Ddsa_meth.c201 BN_GENCB *) in DSA_meth_get_paramgen()
208 unsigned long *, BN_GENCB *)) in DSA_meth_set_paramgen() argument
Ddsa_depr.c37 BN_GENCB *cb; in DSA_generate_parameters()
/netbsd/src/external/bsd/ntp/dist/libntp/
Dlibssl_compat.c59 BN_GENCB*
62 return calloc(1,sizeof(BN_GENCB)); in sslshimBN_GENCB_new()
67 BN_GENCB *cb in sslshimBN_GENCB_free()
/netbsd/src/external/bsd/ntp/dist/include/
Dlibssl_compat.h50 extern BN_GENCB* sslshimBN_GENCB_new(void);
51 extern void sslshimBN_GENCB_free(BN_GENCB*);
/netbsd/src/crypto/external/bsd/openssl/dist/test/
Ddsatest.c33 static int dsa_cb(int p, int n, BN_GENCB *arg);
63 BN_GENCB *cb; in dsa_test()
124 static int dsa_cb(int p, int n, BN_GENCB *arg) in dsa_cb()

12