| /netbsd/src/crypto/external/bsd/heimdal/dist/lib/hcrypto/ |
| D | bn.h | 74 #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);
|
| D | dh.h | 87 int (*generate_params)(DH *, int, int, BN_GENCB *); 142 int DH_generate_parameters_ex(DH *, int, int, BN_GENCB *);
|
| D | rsa.h | 101 int (*rsa_keygen)(RSA *, int, BIGNUM *, BN_GENCB *); 178 int RSA_generate_key_ex(RSA *, int, BIGNUM *, BN_GENCB *);
|
| D | dh.c | 238 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()
|
| D | bn.c | 427 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/ |
| D | bn_prime.c | 28 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()
|
| D | bn_depr.c | 26 BN_GENCB cb; in BN_generate_prime() 50 BN_GENCB cb; in BN_is_prime() 60 BN_GENCB cb; in BN_is_prime_fasttest()
|
| D | bn_x931p.c | 24 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()
|
| D | bn_lib.c | 1006 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()
|
| D | bn_rsa_fips186_4.c | 105 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/ |
| D | dh_gen.c | 35 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()
|
| D | dh_meth.c | 169 (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
|
| D | dh_depr.c | 28 BN_GENCB *cb; in DH_generate_parameters()
|
| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/rsa/ |
| D | rsa_local.h | 145 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);
|
| D | rsa_meth.c | 267 (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()
|
| D | rsa_gen.c | 32 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()
|
| D | rsa_x931g.c | 28 const BIGNUM *Xq, const BIGNUM *e, BN_GENCB *cb) in RSA_X931_derive_ex() 152 BN_GENCB *cb) in RSA_X931_generate_key_ex()
|
| D | rsa_depr.c | 33 BN_GENCB *cb = BN_GENCB_new(); in RSA_generate_key()
|
| D | rsa_chk.c | 22 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/ |
| D | dsa_gen.c | 27 BN_GENCB *cb) in ossl_dsa_generate_ffc_parameters() 50 BN_GENCB *cb) in DSA_generate_parameters_ex()
|
| D | dsa_meth.c | 201 BN_GENCB *) in DSA_meth_get_paramgen() 208 unsigned long *, BN_GENCB *)) in DSA_meth_set_paramgen() argument
|
| D | dsa_depr.c | 37 BN_GENCB *cb; in DSA_generate_parameters()
|
| /netbsd/src/external/bsd/ntp/dist/libntp/ |
| D | libssl_compat.c | 59 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/ |
| D | libssl_compat.h | 50 extern BN_GENCB* sslshimBN_GENCB_new(void); 51 extern void sslshimBN_GENCB_free(BN_GENCB*);
|
| /netbsd/src/crypto/external/bsd/openssl/dist/test/ |
| D | dsatest.c | 33 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()
|