| /src/crypto/external/apache2/openssl/dist/crypto/dsa/ |
| dsa_vrf.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 20 DSA *dsa) 22 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa);
|
| dsa_check.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 20 #include "crypto/dsa.h" 22 static int dsa_precheck_params(const DSA *dsa, int *ret) 24 if (dsa->params.p == NULL || dsa->params.q == NULL) { 30 if (BN_num_bits(dsa->params.p) > OPENSSL_DSA_MAX_MODULUS_BITS) { 36 if (BN_num_bits(dsa->params.q) >= BN_num_bits(dsa->params.p)) { 45 int ossl_dsa_check_params(const DSA *dsa, int checktype, int *ret [all...] |
| dsa_key.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 22 #include "crypto/dsa.h" 31 static int dsa_keygen(DSA *dsa); 33 int DSA_generate_key(DSA *dsa) 36 if (dsa->meth->dsa_keygen != NULL) 37 return dsa->meth->dsa_keygen(dsa); 39 return dsa_keygen(dsa); [all...] |
| dsa_gen.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 23 #include "crypto/dsa.h" 26 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits, 33 ret = ossl_ffc_params_FIPS186_2_generate(dsa->libctx, &dsa->params, 38 ret = ossl_ffc_params_FIPS186_4_generate(dsa->libctx, &dsa->params, 42 dsa->dirty_cnt++; 47 int DSA_generate_parameters_ex(DSA *dsa, int bits [all...] |
| dsa_ossl.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 28 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 29 static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 31 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 36 DSA_SIG *sig, DSA *dsa); 37 static int dsa_init(DSA *dsa) [all...] |
| dsa_local.h | 10 #include <openssl/dsa.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 [all...] |
| dsa_ameth.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 24 #include "crypto/dsa.h" 39 DSA *dsa = NULL; local 50 if ((dsa = d2i_DSAparams(NULL, &pm, pmlen)) == NULL) { 56 if ((dsa = DSA_new()) == NULL) { 70 if ((dsa->pub_key = ASN1_INTEGER_to_BN(public_key, NULL)) == NULL) { 75 dsa->dirty_cnt++; 77 EVP_PKEY_assign_DSA(pkey, dsa); 82 DSA_free(dsa); 88 DSA *dsa; local 152 DSA *dsa = ossl_dsa_key_from_pkcs8(p8, NULL, NULL); local 234 DSA *dsa; local 322 DSA *dsa; local 358 DSA *dsa; local 432 DSA *dsa = from->pkey.dsa; local 482 DSA *dsa = ossl_dsa_new(pctx->libctx); local 500 DSA *dsa = from->pkey.dsa; local [all...] |
| dsa_backend.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 21 #include "crypto/dsa.h" 30 int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[], 36 if (dsa == NULL) 53 if (!DSA_set0_key(dsa, pub_key, priv_key)) 64 int ossl_dsa_is_foreign(const DSA *dsa) 67 if (dsa->engine != NULL || DSA_get_method((DSA *)dsa) != DSA_OpenSSL() 135 DSA *dsa = NULL; local [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/dsa/ |
| dsa_vrf.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 20 DSA *dsa) 22 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa);
|
| dsa_check.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 20 #include "crypto/dsa.h" 22 static int dsa_precheck_params(const DSA *dsa, int *ret) 24 if (dsa->params.p == NULL || dsa->params.q == NULL) { 30 if (BN_num_bits(dsa->params.p) > OPENSSL_DSA_MAX_MODULUS_BITS) { 36 if (BN_num_bits(dsa->params.q) >= BN_num_bits(dsa->params.p)) { 45 int ossl_dsa_check_params(const DSA *dsa, int checktype, int *ret [all...] |
| dsa_gen.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 23 #include "crypto/dsa.h" 26 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits, 33 ret = ossl_ffc_params_FIPS186_2_generate(dsa->libctx, &dsa->params, 38 ret = ossl_ffc_params_FIPS186_4_generate(dsa->libctx, &dsa->params, 42 dsa->dirty_cnt++; 47 int DSA_generate_parameters_ex(DSA *dsa, int bits [all...] |
| dsa_key.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 22 #include "crypto/dsa.h" 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) 37 if (dsa->meth->dsa_keygen != NULL) 38 return dsa->meth->dsa_keygen(dsa) [all...] |
| dsa_ossl.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 27 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 28 static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 30 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 33 DSA_SIG *sig, DSA *dsa); 34 static int dsa_init(DSA *dsa) [all...] |
| dsa_local.h | 10 #include <openssl/dsa.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 [all...] |
| dsa_ameth.c | 11 * DSA low level APIs are deprecated for public use, but still ok for 24 #include "crypto/dsa.h" 39 DSA *dsa = NULL; local 50 if ((dsa = d2i_DSAparams(NULL, &pm, pmlen)) == NULL) { 56 if ((dsa = DSA_new()) == NULL) { 70 if ((dsa->pub_key = ASN1_INTEGER_to_BN(public_key, NULL)) == NULL) { 75 dsa->dirty_cnt++; 77 EVP_PKEY_assign_DSA(pkey, dsa); 82 DSA_free(dsa); 89 DSA *dsa; local 153 DSA *dsa = ossl_dsa_key_from_pkcs8(p8, NULL, NULL); local 235 DSA *dsa; local 323 DSA *dsa; local 359 DSA *dsa; local 433 DSA *dsa = from->pkey.dsa; local 483 DSA *dsa = ossl_dsa_new(pctx->libctx); local 501 DSA *dsa = from->pkey.dsa; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/dsa/ |
| dsa_vrf.c | 14 DSA *dsa) 16 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa);
|
| dsa_sign.c | 14 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) 16 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); 20 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) 22 return dsa->meth->dsa_sign_setup(dsa, ctx_in, kinvp, rp);
|
| dsa_key.c | 16 static int dsa_builtin_keygen(DSA *dsa); 18 int DSA_generate_key(DSA *dsa) 20 if (dsa->meth->dsa_keygen) 21 return dsa->meth->dsa_keygen(dsa); 22 return dsa_builtin_keygen(dsa); 25 static int dsa_builtin_keygen(DSA *dsa) [all...] |
| dsa_ossl.c | 18 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 19 static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 21 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 24 DSA_SIG *sig, DSA *dsa); 25 static int dsa_init(DSA *dsa); [all...] |
| /src/crypto/external/bsd/heimdal/dist/lib/hcrypto/ |
| dsa.c | 1 /* $NetBSD: dsa.c,v 1.2 2017/01/28 21:31:47 christos Exp $ */ 39 #include <dsa.h> 45 DSA * 48 DSA *dsa = calloc(1, sizeof(*dsa)); local 49 dsa->meth = rk_UNCONST(DSA_get_default_method()); 50 dsa->references = 1; 51 return dsa; 55 DSA_free(DSA *dsa [all...] |
| /src/tests/crypto/libcrypto/dsa/ |
| Makefile | 4 HELPER_DIR= dsa
|
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| dsa.h | 15 #include <openssl/dsa.h> 19 * DSA Paramgen types 27 DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx); 28 void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx); 30 int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits, 34 unsigned char *sig, unsigned int *siglen, DSA *dsa, 38 FFC_PARAMS *ossl_dsa_get0_params(DSA *dsa); [all...] |
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| dsa.h | 15 # include <openssl/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[]) [all...] |
| /src/crypto/external/apache2/openssl/dist/providers/common/include/prov/ |
| der_dsa.h.in | 17 $OUT = oids_to_c::process_leaves('providers/common/der/DSA.asn1', 24 int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa); 27 DSA *dsa, int mdnid);
|
| /src/crypto/external/bsd/openssl/dist/providers/common/include/prov/ |
| der_dsa.h.in | 16 $OUT = oids_to_c::process_leaves('providers/common/der/DSA.asn1', 22 int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa); 25 DSA *dsa, int mdnid);
|