Searched refs:DSA_METHOD (Results 1 – 17 of 17) sorted by relevance
/freebsd/crypto/openssl/crypto/dsa/ |
H A D | dsa_meth.c | 21 DSA_METHOD *DSA_meth_new(const char *name, int flags) in DSA_meth_new() 23 DSA_METHOD *dsam = OPENSSL_zalloc(sizeof(*dsam)); in DSA_meth_new() 39 void DSA_meth_free(DSA_METHOD *dsam) in DSA_meth_free() 47 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam) in DSA_meth_dup() 49 DSA_METHOD *ret = OPENSSL_malloc(sizeof(*ret)); in DSA_meth_dup() 65 const char *DSA_meth_get0_name(const DSA_METHOD *dsam) in DSA_meth_get0_name() 70 int DSA_meth_set1_name(DSA_METHOD *dsam, const char *name) in DSA_meth_set1_name() 85 int DSA_meth_get_flags(const DSA_METHOD *dsam) in DSA_meth_get_flags() 90 int DSA_meth_set_flags(DSA_METHOD *dsam, int flags) in DSA_meth_set_flags() 96 void *DSA_meth_get0_app_data(const DSA_METHOD *dsam) in DSA_meth_get0_app_data() [all …]
|
H A D | dsa_ossl.c | 39 static DSA_METHOD openssl_dsa_meth = { 54 static const DSA_METHOD *default_DSA_method = &openssl_dsa_meth; 57 void DSA_set_default_method(const DSA_METHOD *meth) in DSA_set_default_method() 63 const DSA_METHOD *DSA_get_default_method(void) in DSA_get_default_method() 68 const DSA_METHOD *DSA_OpenSSL(void) in DSA_OpenSSL()
|
H A D | dsa_lib.c | 106 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) in DSA_set_method() 112 const DSA_METHOD *mtmp; in DSA_set_method() 128 const DSA_METHOD *DSA_get_method(DSA *d) in DSA_get_method()
|
H A D | dsa_local.h | 31 const DSA_METHOD *meth;
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | dsa.h | 118 OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_OpenSSL(void); 120 OSSL_DEPRECATEDIN_3_0 void DSA_set_default_method(const DSA_METHOD *); 121 OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_default_method(void); 122 OSSL_DEPRECATEDIN_3_0 int DSA_set_method(DSA *dsa, const DSA_METHOD *); 123 OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_method(DSA *d); 218 OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_new(const char *name, int flags); 219 OSSL_DEPRECATEDIN_3_0 void DSA_meth_free(DSA_METHOD *dsam); 220 OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam); 221 OSSL_DEPRECATEDIN_3_0 const char *DSA_meth_get0_name(const DSA_METHOD *dsam); 222 OSSL_DEPRECATEDIN_3_0 int DSA_meth_set1_name(DSA_METHOD *dsam, [all …]
|
H A D | engine.h | 498 OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth); 555 OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e);
|
H A D | types.h | 139 typedef struct dsa_method DSA_METHOD; typedef
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | DSA_meth_new.pod | 23 DSA_METHOD *DSA_meth_new(const char *name, int flags); 25 void DSA_meth_free(DSA_METHOD *dsam); 27 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *meth); 29 const char *DSA_meth_get0_name(const DSA_METHOD *dsam); 30 int DSA_meth_set1_name(DSA_METHOD *dsam, const char *name); 32 int DSA_meth_get_flags(const DSA_METHOD *dsam); 33 int DSA_meth_set_flags(DSA_METHOD *dsam, int flags); 35 void *DSA_meth_get0_app_data(const DSA_METHOD *dsam); 36 int DSA_meth_set0_app_data(DSA_METHOD *dsam, void *app_data); 38 DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))(const unsigned char *, [all …]
|
H A D | DSA_set_method.pod | 16 void DSA_set_default_method(const DSA_METHOD *meth); 18 const DSA_METHOD *DSA_get_default_method(void); 20 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth); 24 const DSA_METHOD *DSA_OpenSSL(void); 31 A B<DSA_METHOD> specifies the functions that OpenSSL uses for DSA 37 Initially, the default DSA_METHOD is the OpenSSL internal implementation, 48 DSA_METHOD. However, the meaningfulness of this result is dependent on 53 B<rsa>. This will replace the DSA_METHOD used by the DSA key and if the 56 work with certain DSA_METHOD implementations (e.g. from an ENGINE module 58 attempting to change the DSA_METHOD for the key can have unexpected [all …]
|
H A D | ENGINE_add.pod | 123 int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth); 140 const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e); 182 DSA_METHOD, DH_METHOD, RAND_METHOD, ECDH_METHOD, ECDSA_METHOD,
|
/freebsd/crypto/openssl/crypto/engine/ |
H A D | tb_dsa.c | 66 const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e) in ENGINE_get_DSA() 72 int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth) in ENGINE_set_DSA()
|
H A D | eng_local.h | 115 const DSA_METHOD *dsa_meth;
|
/freebsd/crypto/openssl/util/ |
H A D | indent.pro | 183 -T DSA_METHOD
|
/freebsd/crypto/openssl/engines/ |
H A D | e_capi.c | 400 static DSA_METHOD *capi_dsa_method = NULL; 414 const DSA_METHOD *ossl_dsa_meth; in capi_init()
|
/freebsd/crypto/openssl/ |
H A D | NEWS.md | 174 * Deprecated the `DSA` and `DSA_METHOD` types and functions. 453 DH and DH_METHOD, DSA and DSA_METHOD, RSA and RSA_METHOD, 1431 * New DH_METHOD, DSA_METHOD and enhanced RSA_METHOD
|
H A D | CHANGES.md | 4259 * Made DSA and DSA_METHOD opaque. The structures for managing DSA objects 11577 * Make sure the default DSA_METHOD implementation only uses its 11654 * Key-generation can now be implemented in RSA_METHOD, DSA_METHOD 17956 * Initial support for DSA_METHOD. This is based on the RSA_METHOD and
|
/freebsd/crypto/openssl/test/ |
H A D | evp_extra_test.c | 1213 DSA_METHOD *dsa_meth = NULL; in test_EVP_PKEY_sign_with_app_method()
|