Symbol: DSA_METHOD
crypto/openssl/crypto/dsa/dsa_lib.c
106
int DSA_set_method(DSA *dsa, const DSA_METHOD *meth)
crypto/openssl/crypto/dsa/dsa_lib.c
112
const DSA_METHOD *mtmp;
crypto/openssl/crypto/dsa/dsa_lib.c
127
const DSA_METHOD *DSA_get_method(DSA *d)
crypto/openssl/crypto/dsa/dsa_local.h
31
const DSA_METHOD *meth;
crypto/openssl/crypto/dsa/dsa_meth.c
103
DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))(const unsigned char *, int, DSA *)
crypto/openssl/crypto/dsa/dsa_meth.c
108
int DSA_meth_set_sign(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
115
int (*DSA_meth_get_sign_setup(const DSA_METHOD *dsam))(DSA *, BN_CTX *, BIGNUM **, BIGNUM **)
crypto/openssl/crypto/dsa/dsa_meth.c
120
int DSA_meth_set_sign_setup(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
127
int (*DSA_meth_get_verify(const DSA_METHOD *dsam))(const unsigned char *, int, DSA_SIG *, DSA *)
crypto/openssl/crypto/dsa/dsa_meth.c
132
int DSA_meth_set_verify(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
139
int (*DSA_meth_get_mod_exp(const DSA_METHOD *dsam))(DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *,
crypto/openssl/crypto/dsa/dsa_meth.c
145
int DSA_meth_set_mod_exp(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
154
int (*DSA_meth_get_bn_mod_exp(const DSA_METHOD *dsam))(DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *, BN_CTX *,
crypto/openssl/crypto/dsa/dsa_meth.c
160
int DSA_meth_set_bn_mod_exp(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
168
int (*DSA_meth_get_init(const DSA_METHOD *dsam))(DSA *)
crypto/openssl/crypto/dsa/dsa_meth.c
173
int DSA_meth_set_init(DSA_METHOD *dsam, int (*init)(DSA *))
crypto/openssl/crypto/dsa/dsa_meth.c
179
int (*DSA_meth_get_finish(const DSA_METHOD *dsam))(DSA *)
crypto/openssl/crypto/dsa/dsa_meth.c
184
int DSA_meth_set_finish(DSA_METHOD *dsam, int (*finish)(DSA *))
crypto/openssl/crypto/dsa/dsa_meth.c
190
int (*DSA_meth_get_paramgen(const DSA_METHOD *dsam))(DSA *, int, const unsigned char *, int, int *, unsigned long *,
crypto/openssl/crypto/dsa/dsa_meth.c
196
int DSA_meth_set_paramgen(DSA_METHOD *dsam,
crypto/openssl/crypto/dsa/dsa_meth.c
204
int (*DSA_meth_get_keygen(const DSA_METHOD *dsam))(DSA *)
crypto/openssl/crypto/dsa/dsa_meth.c
209
int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen)(DSA *))
crypto/openssl/crypto/dsa/dsa_meth.c
21
DSA_METHOD *DSA_meth_new(const char *name, int flags)
crypto/openssl/crypto/dsa/dsa_meth.c
23
DSA_METHOD *dsam = OPENSSL_zalloc(sizeof(*dsam));
crypto/openssl/crypto/dsa/dsa_meth.c
38
void DSA_meth_free(DSA_METHOD *dsam)
crypto/openssl/crypto/dsa/dsa_meth.c
46
DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam)
crypto/openssl/crypto/dsa/dsa_meth.c
48
DSA_METHOD *ret = OPENSSL_malloc(sizeof(*ret));
crypto/openssl/crypto/dsa/dsa_meth.c
63
const char *DSA_meth_get0_name(const DSA_METHOD *dsam)
crypto/openssl/crypto/dsa/dsa_meth.c
68
int DSA_meth_set1_name(DSA_METHOD *dsam, const char *name)
crypto/openssl/crypto/dsa/dsa_meth.c
81
int DSA_meth_get_flags(const DSA_METHOD *dsam)
crypto/openssl/crypto/dsa/dsa_meth.c
86
int DSA_meth_set_flags(DSA_METHOD *dsam, int flags)
crypto/openssl/crypto/dsa/dsa_meth.c
92
void *DSA_meth_get0_app_data(const DSA_METHOD *dsam)
crypto/openssl/crypto/dsa/dsa_meth.c
97
int DSA_meth_set0_app_data(DSA_METHOD *dsam, void *app_data)
crypto/openssl/crypto/dsa/dsa_ossl.c
42
static DSA_METHOD openssl_dsa_meth = {
crypto/openssl/crypto/dsa/dsa_ossl.c
57
static const DSA_METHOD *default_DSA_method = &openssl_dsa_meth;
crypto/openssl/crypto/dsa/dsa_ossl.c
60
void DSA_set_default_method(const DSA_METHOD *meth)
crypto/openssl/crypto/dsa/dsa_ossl.c
66
const DSA_METHOD *DSA_get_default_method(void)
crypto/openssl/crypto/dsa/dsa_ossl.c
71
const DSA_METHOD *DSA_OpenSSL(void)
crypto/openssl/crypto/engine/eng_local.h
115
const DSA_METHOD *dsa_meth;
crypto/openssl/crypto/engine/tb_dsa.c
66
const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e)
crypto/openssl/crypto/engine/tb_dsa.c
72
int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth)
crypto/openssl/engines/e_capi.c
397
static DSA_METHOD *capi_dsa_method = NULL;
crypto/openssl/engines/e_capi.c
409
const DSA_METHOD *ossl_dsa_meth;
crypto/openssl/include/openssl/dsa.h
122
OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_OpenSSL(void);
crypto/openssl/include/openssl/dsa.h
124
OSSL_DEPRECATEDIN_3_0 void DSA_set_default_method(const DSA_METHOD *);
crypto/openssl/include/openssl/dsa.h
125
OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_default_method(void);
crypto/openssl/include/openssl/dsa.h
126
OSSL_DEPRECATEDIN_3_0 int DSA_set_method(DSA *dsa, const DSA_METHOD *);
crypto/openssl/include/openssl/dsa.h
127
OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_method(DSA *d);
crypto/openssl/include/openssl/dsa.h
222
OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_new(const char *name, int flags);
crypto/openssl/include/openssl/dsa.h
223
OSSL_DEPRECATEDIN_3_0 void DSA_meth_free(DSA_METHOD *dsam);
crypto/openssl/include/openssl/dsa.h
224
OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam);
crypto/openssl/include/openssl/dsa.h
225
OSSL_DEPRECATEDIN_3_0 const char *DSA_meth_get0_name(const DSA_METHOD *dsam);
crypto/openssl/include/openssl/dsa.h
226
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set1_name(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
228
OSSL_DEPRECATEDIN_3_0 int DSA_meth_get_flags(const DSA_METHOD *dsam);
crypto/openssl/include/openssl/dsa.h
229
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_flags(DSA_METHOD *dsam, int flags);
crypto/openssl/include/openssl/dsa.h
230
OSSL_DEPRECATEDIN_3_0 void *DSA_meth_get0_app_data(const DSA_METHOD *dsam);
crypto/openssl/include/openssl/dsa.h
231
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set0_app_data(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
233
OSSL_DEPRECATEDIN_3_0 DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))(const unsigned char *, int, DSA *);
crypto/openssl/include/openssl/dsa.h
234
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_sign(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
236
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_sign_setup(const DSA_METHOD *dsam))(DSA *, BN_CTX *, BIGNUM **, BIGNUM **);
crypto/openssl/include/openssl/dsa.h
237
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_sign_setup(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
239
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_verify(const DSA_METHOD *dsam))(const unsigned char *, int, DSA_SIG *, DSA *);
crypto/openssl/include/openssl/dsa.h
240
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_verify(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
242
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_mod_exp(const DSA_METHOD *dsam))(DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *,
crypto/openssl/include/openssl/dsa.h
244
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_mod_exp(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
248
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_bn_mod_exp(const DSA_METHOD *dsam))(DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *,
crypto/openssl/include/openssl/dsa.h
250
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_bn_mod_exp(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
253
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_init(const DSA_METHOD *dsam))(DSA *);
crypto/openssl/include/openssl/dsa.h
254
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_init(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
256
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_finish(const DSA_METHOD *dsam))(DSA *);
crypto/openssl/include/openssl/dsa.h
257
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_finish(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
259
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_paramgen(const DSA_METHOD *dsam))(DSA *, int, const unsigned char *, int, int *, unsigned long *,
crypto/openssl/include/openssl/dsa.h
261
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_paramgen(DSA_METHOD *dsam,
crypto/openssl/include/openssl/dsa.h
264
OSSL_DEPRECATEDIN_3_0 int (*DSA_meth_get_keygen(const DSA_METHOD *dsam))(DSA *);
crypto/openssl/include/openssl/dsa.h
265
OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_keygen(DSA_METHOD *dsam,
crypto/openssl/include/openssl/engine.h
498
OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth);
crypto/openssl/include/openssl/engine.h
557
OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e);
crypto/openssl/test/evp_extra_test.c
1708
DSA_METHOD *dsa_meth = NULL;