/third_party/openssl/ohos_lite/include/openssl/ |
H A D | dsa.h | 44 * If this flag is set the DSA method is FIPS compliant and can be used in 62 /* typedef struct dsa_st DSA; */ 67 # define d2i_DSAparams_fp(fp,x) (DSA *)ASN1_d2i_fp((char *(*)())DSA_new, \ 71 # define d2i_DSAparams_bio(bp,x) ASN1_d2i_bio_of(DSA,DSA_new,d2i_DSAparams,bp,x) 72 # define i2d_DSAparams_bio(bp,x) ASN1_i2d_bio_of_const(DSA,i2d_DSAparams,bp,x) 74 DSA *DSAparams_dup(DSA *x); 82 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 84 DSA_SIG *sig, DSA *dsa); 90 int DSA_set_method(DSA *ds [all...] |
/third_party/node/deps/openssl/openssl/include/openssl/ |
H A D | dsa.h | 80 * If this flag is set the DSA method is FIPS compliant and can be used in 98 /* typedef struct dsa_st DSA; */ 102 (DSA *)ASN1_d2i_fp((char *(*)())DSA_new, \ 108 ASN1_d2i_bio_of(DSA, DSA_new, d2i_DSAparams, bp, x) 110 ASN1_i2d_bio_of(DSA, i2d_DSAparams, bp, x) 112 DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DSA, DSAparams) 114 DSA *dsa); 116 DSA_SIG *sig, DSA *dsa); 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 * [all...] |
/third_party/openssl/include/openssl/ |
H A D | dsa.h | 80 * If this flag is set the DSA method is FIPS compliant and can be used in 98 /* typedef struct dsa_st DSA; */ 102 (DSA *)ASN1_d2i_fp((char *(*)())DSA_new, \ 108 ASN1_d2i_bio_of(DSA, DSA_new, d2i_DSAparams, bp, x) 110 ASN1_i2d_bio_of(DSA, i2d_DSAparams, bp, x) 112 DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DSA, DSAparams) 114 DSA *dsa); 116 DSA_SIG *sig, DSA *dsa); 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 * [all...] |
/third_party/node/deps/openssl/openssl/crypto/dsa/ |
H A D | dsa_asn1.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 34 DSA_free((DSA *)*pval); in dsa_cb() 42 ASN1_EMBED(DSA, version, INT32), 43 ASN1_SIMPLE(DSA, params.p, BIGNUM), 44 ASN1_SIMPLE(DSA, params.q, BIGNUM), 45 ASN1_SIMPLE(DSA, params.g, BIGNUM), 46 ASN1_SIMPLE(DSA, pub_key, BIGNUM), 47 ASN1_SIMPLE(DSA, priv_key, CBIGNUM) 48 } static_ASN1_SEQUENCE_END_cb(DSA, DSAPrivateKey) 50 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(DSA, DSAPrivateKe [all...] |
H A D | dsa_lib.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 26 static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx); 30 int DSA_set_ex_data(DSA *d, int idx, void *arg) in DSA_set_ex_data() 35 void *DSA_get_ex_data(const DSA *d, int idx) in DSA_get_ex_data() 41 DH *DSA_dup_DH(const DSA *r) in DSA_dup_DH() 44 * DSA has p, q, g, optional pub_key, optional priv_key. in DSA_dup_DH() 86 void DSA_clear_flags(DSA *d, int flags) in DSA_clear_flags() 91 int DSA_test_flags(const DSA *d, int flags) in DSA_test_flags() 96 void DSA_set_flags(DSA *d, int flags) in DSA_set_flags() 101 ENGINE *DSA_get0_engine(DSA * [all...] |
H A D | dsa_meth.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 108 (const unsigned char *, int, DSA *) in DSA_meth_get_sign() 114 DSA_SIG *(*sign) (const unsigned char *, int, DSA *)) in DSA_meth_set_sign() 121 (DSA *, BN_CTX *, BIGNUM **, BIGNUM **) in DSA_meth_get_sign_setup() 127 int (*sign_setup) (DSA *, BN_CTX *, BIGNUM **, BIGNUM **)) in DSA_meth_set_sign_setup() 134 (const unsigned char *, int, DSA_SIG *, DSA *) in DSA_meth_get_verify() 140 int (*verify) (const unsigned char *, int, DSA_SIG *, DSA *)) in DSA_meth_set_verify() 147 (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *, in DSA_meth_get_mod_exp() 154 int (*mod_exp) (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, in DSA_meth_set_mod_exp() 163 (DSA *, BIGNU in DSA_meth_get_bn_mod_exp() [all...] |
H A D | dsa_local.h | 16 * This first variable is used to pick up errors where a DSA is passed 48 DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa); 49 int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 52 DSA_SIG *sig, DSA *dsa); 53 int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, const BIGNUM *a1, 57 int (*bn_mod_exp) (DSA *dsa, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, 59 int (*init) (DSA *dsa); 60 int (*finish) (DSA *dsa); 63 /* If this is non-NULL, it is used to generate DSA parameters */ 64 int (*dsa_paramgen) (DSA *ds [all...] |
H A D | dsa_prn.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 22 int DSA_print_fp(FILE *fp, const DSA *x, int off) in DSA_print_fp() 37 int DSAparams_print_fp(FILE *fp, const DSA *x) in DSAparams_print_fp() 53 int DSA_print(BIO *bp, const DSA *x, int off) in DSA_print() 60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSA_print() 67 int DSAparams_print(BIO *bp, const DSA *x) in DSAparams_print() 74 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSAparams_print()
|
H A D | dsa_backend.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 30 int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[], in ossl_dsa_key_fromdata() 66 int ossl_dsa_is_foreign(const DSA *dsa) in ossl_dsa_is_foreign() 69 if (dsa->engine != NULL || DSA_get_method((DSA *)dsa) != DSA_OpenSSL()) in ossl_dsa_is_foreign() 82 DSA *ossl_dsa_dup(const DSA *dsa, int selection) in ossl_dsa_dup() 84 DSA *dupkey = NULL; in ossl_dsa_dup() 86 /* Do not try to duplicate foreign DSA keys */ in ossl_dsa_dup() 123 DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf, in ossl_dsa_key_from_pkcs8() 137 DSA *ds in ossl_dsa_key_from_pkcs8() [all...] |
H A D | dsa_key.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 31 static int dsa_keygen(DSA *dsa, int pairwise_test); 32 static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg); 34 int DSA_generate_key(DSA *dsa) in DSA_generate_key() 43 int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa, in ossl_dsa_generate_public_key() 62 static int dsa_keygen(DSA *dsa, int pairwise_test) in dsa_keygen() 143 static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg) in dsa_keygen_pairwise_test()
|
/third_party/openssl/crypto/dsa/ |
H A D | dsa_asn1.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 34 DSA_free((DSA *)*pval); in dsa_cb() 42 ASN1_EMBED(DSA, version, INT32), 43 ASN1_SIMPLE(DSA, params.p, BIGNUM), 44 ASN1_SIMPLE(DSA, params.q, BIGNUM), 45 ASN1_SIMPLE(DSA, params.g, BIGNUM), 46 ASN1_SIMPLE(DSA, pub_key, BIGNUM), 47 ASN1_SIMPLE(DSA, priv_key, CBIGNUM) 48 } static_ASN1_SEQUENCE_END_cb(DSA, DSAPrivateKey) 50 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(DSA, DSAPrivateKe [all...] |
H A D | dsa_lib.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 26 static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx); 30 int DSA_set_ex_data(DSA *d, int idx, void *arg) in DSA_set_ex_data() 35 void *DSA_get_ex_data(const DSA *d, int idx) in DSA_get_ex_data() 41 DH *DSA_dup_DH(const DSA *r) in DSA_dup_DH() 44 * DSA has p, q, g, optional pub_key, optional priv_key. in DSA_dup_DH() 86 void DSA_clear_flags(DSA *d, int flags) in DSA_clear_flags() 91 int DSA_test_flags(const DSA *d, int flags) in DSA_test_flags() 96 void DSA_set_flags(DSA *d, int flags) in DSA_set_flags() 101 ENGINE *DSA_get0_engine(DSA * [all...] |
H A D | dsa_meth.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 108 (const unsigned char *, int, DSA *) in DSA_meth_get_sign() 114 DSA_SIG *(*sign) (const unsigned char *, int, DSA *)) in DSA_meth_set_sign() 121 (DSA *, BN_CTX *, BIGNUM **, BIGNUM **) in DSA_meth_get_sign_setup() 127 int (*sign_setup) (DSA *, BN_CTX *, BIGNUM **, BIGNUM **)) in DSA_meth_set_sign_setup() 134 (const unsigned char *, int, DSA_SIG *, DSA *) in DSA_meth_get_verify() 140 int (*verify) (const unsigned char *, int, DSA_SIG *, DSA *)) in DSA_meth_set_verify() 147 (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *, in DSA_meth_get_mod_exp() 154 int (*mod_exp) (DSA *, BIGNUM *, const BIGNUM *, const BIGNUM *, in DSA_meth_set_mod_exp() 163 (DSA *, BIGNU in DSA_meth_get_bn_mod_exp() [all...] |
H A D | dsa_local.h | 16 * This first variable is used to pick up errors where a DSA is passed 48 DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa); 49 int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 52 DSA_SIG *sig, DSA *dsa); 53 int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, const BIGNUM *a1, 57 int (*bn_mod_exp) (DSA *dsa, BIGNUM *r, const BIGNUM *a, const BIGNUM *p, 59 int (*init) (DSA *dsa); 60 int (*finish) (DSA *dsa); 63 /* If this is non-NULL, it is used to generate DSA parameters */ 64 int (*dsa_paramgen) (DSA *ds [all...] |
H A D | dsa_prn.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 22 int DSA_print_fp(FILE *fp, const DSA *x, int off) in DSA_print_fp() 37 int DSAparams_print_fp(FILE *fp, const DSA *x) in DSAparams_print_fp() 53 int DSA_print(BIO *bp, const DSA *x, int off) in DSA_print() 60 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSA_print() 67 int DSAparams_print(BIO *bp, const DSA *x) in DSAparams_print() 74 ret = EVP_PKEY_set1_DSA(pk, (DSA *)x); in DSAparams_print()
|
H A D | dsa_backend.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 30 int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[], in ossl_dsa_key_fromdata() 66 int ossl_dsa_is_foreign(const DSA *dsa) in ossl_dsa_is_foreign() 69 if (dsa->engine != NULL || DSA_get_method((DSA *)dsa) != DSA_OpenSSL()) in ossl_dsa_is_foreign() 82 DSA *ossl_dsa_dup(const DSA *dsa, int selection) in ossl_dsa_dup() 84 DSA *dupkey = NULL; in ossl_dsa_dup() 86 /* Do not try to duplicate foreign DSA keys */ in ossl_dsa_dup() 123 DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf, in ossl_dsa_key_from_pkcs8() 137 DSA *ds in ossl_dsa_key_from_pkcs8() [all...] |
H A D | dsa_key.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 31 static int dsa_keygen(DSA *dsa, int pairwise_test); 32 static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg); 34 int DSA_generate_key(DSA *dsa) in DSA_generate_key() 43 int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa, in ossl_dsa_generate_public_key() 62 static int dsa_keygen(DSA *dsa, int pairwise_test) in dsa_keygen() 143 static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg) in dsa_keygen_pairwise_test()
|
H A D | dsa_check.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 22 static int dsa_precheck_params(const DSA *dsa, int *ret) in dsa_precheck_params() 45 int ossl_dsa_check_params(const DSA *dsa, int checktype, int *ret) in ossl_dsa_check_params() 66 int ossl_dsa_check_pub_key(const DSA *dsa, const BIGNUM *pub_key, int *ret) in ossl_dsa_check_pub_key() 79 int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret) in ossl_dsa_check_pub_key_partial() 87 int ossl_dsa_check_priv_key(const DSA *dsa, const BIGNUM *priv_key, int *ret) in ossl_dsa_check_priv_key() 101 int ossl_dsa_check_pairwise(const DSA *dsa) in ossl_dsa_check_pairwise()
|
/third_party/node/deps/openssl/openssl/include/crypto/ |
H A D | dsa.h | 22 DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx); 23 void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx); 25 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits, 29 unsigned char *sig, unsigned int *siglen, DSA *dsa); 31 FFC_PARAMS *ossl_dsa_get0_params(DSA *dsa); 32 int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[]); 33 int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[], 35 DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf, 38 int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa, 40 int ossl_dsa_check_params(const DSA *ds [all...] |
/third_party/openssl/include/crypto/ |
H A D | dsa.h | 22 DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx); 23 void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx); 25 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits, 29 unsigned char *sig, unsigned int *siglen, DSA *dsa); 31 FFC_PARAMS *ossl_dsa_get0_params(DSA *dsa); 32 int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[]); 33 int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[], 35 DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf, 38 int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa, 40 int ossl_dsa_check_params(const DSA *ds [all...] |
/third_party/rust/crates/rust-openssl/openssl-sys/src/handwritten/ |
H A D | dsa.rs | 18 pub fn DSA_new() -> *mut DSA; in DSA_new() 19 pub fn DSA_free(dsa: *mut DSA); in DSA_free() 20 pub fn DSA_up_ref(dsa: *mut DSA) -> c_int; in DSA_up_ref() 21 pub fn DSA_size(dsa: *const DSA) -> c_int; in DSA_size() 28 dsa: *mut DSA, in DSA_sign() 36 dsa: *mut DSA, in DSA_verify() 39 pub fn d2i_DSAPublicKey(a: *mut *mut DSA, pp: *mut *const c_uchar, length: c_long) -> *mut DSA; in d2i_DSAPublicKey() 40 pub fn d2i_DSAPrivateKey(a: *mut *mut DSA, pp: *mut *const c_uchar, length: c_long) in d2i_DSAPrivateKey() 41 -> *mut DSA; in d2i_DSAPrivateKey() [all...] |
/third_party/node/deps/openssl/openssl/crypto/pem/ |
H A D | pem_all.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 30 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa); 48 * We treat RSA or DSA private keys as a special case. For private keys we 93 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa) in pkey_get_dsa() 95 DSA *dtmp; in pkey_get_dsa() 109 DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, in PEM_read_bio_DSAPrivateKey() 117 IMPLEMENT_PEM_write_cb(DSAPrivateKey, DSA, PEM_STRING_DS [all...] |
/third_party/openssl/crypto/pem/ |
H A D | pem_all.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 30 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa); 48 * We treat RSA or DSA private keys as a special case. For private keys we 93 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa) in pkey_get_dsa() 95 DSA *dtmp; in pkey_get_dsa() 109 DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, in PEM_read_bio_DSAPrivateKey() 117 IMPLEMENT_PEM_write_cb(DSAPrivateKey, DSA, PEM_STRING_DS [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/keymgmt/ |
H A D | dsa_kmgmt.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 98 static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in dsa_key_todata() 132 const DSA *dsa = keydata; in dsa_has() 151 const DSA *dsa1 = keydata1; in dsa_match() 152 const DSA *dsa2 = keydata2; in dsa_match() 183 FFC_PARAMS *dsaparams1 = ossl_dsa_get0_params((DSA *)dsa1); in dsa_match() 184 FFC_PARAMS *dsaparams2 = ossl_dsa_get0_params((DSA *)dsa2); in dsa_match() 193 DSA *dsa = keydata; in dsa_import() 218 DSA *dsa = keydata; in dsa_export() 314 DSA *ds in dsa_get_params() [all...] |
/third_party/openssl/providers/implementations/keymgmt/ |
H A D | dsa_kmgmt.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 98 static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in dsa_key_todata() 132 const DSA *dsa = keydata; in dsa_has() 151 const DSA *dsa1 = keydata1; in dsa_match() 152 const DSA *dsa2 = keydata2; in dsa_match() 183 FFC_PARAMS *dsaparams1 = ossl_dsa_get0_params((DSA *)dsa1); in dsa_match() 184 FFC_PARAMS *dsaparams2 = ossl_dsa_get0_params((DSA *)dsa2); in dsa_match() 193 DSA *dsa = keydata; in dsa_import() 218 DSA *dsa = keydata; in dsa_export() 311 DSA *ds in dsa_get_params() [all...] |