EVP_PKEY_DSA
case EVP_PKEY_DSA:
} else if (EVP_PKEY_base_id(pk) == EVP_PKEY_DSA &&
case EVP_PKEY_DSA:
ctx_params = EVP_PKEY_CTX_new_id(EVP_PKEY_DSA, NULL);
keytype = EVP_PKEY_DSA;
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
aobj = OBJ_nid2obj(EVP_PKEY_DSA);
EVP_PKEY_DSA,
{ EVP_PKEY_DSA,
EVP_PKEY_DSA,
EVP_PKEY_DSA,
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
return EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_DSA, EVP_PKEY_OP_PARAMGEN,
if (ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_DSA)
{ EVP_PKEY_DSA, "DSA" },
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
if (pkey->type != EVP_PKEY_DSA) {
if (pkey->type == EVP_PKEY_DSA) {
case EVP_PKEY_DSA:
(isdss == 0 ? EVP_PKEY_RSA : isdss == 1 ? EVP_PKEY_DSA \
if (!ossl_assert(evp_type == EVP_PKEY_RSA || evp_type == EVP_PKEY_DSA)) {
case EVP_PKEY_DSA:
case EVP_PKEY_DSA:
#define EVP_PKEY_assign_DSA(pkey, dsa) EVP_PKEY_assign((pkey), EVP_PKEY_DSA, \
#define dsa_evp_type EVP_PKEY_DSA
if ((isdss && ctx->desc->type != EVP_PKEY_DSA)
#define dsa_evp_type EVP_PKEY_DSA
{ EVP_PKEY_DSA, SSL_aDSS }, /* SSL_PKEY_DSA_SIGN */
NID_sha256, SSL_MD_SHA256_IDX, EVP_PKEY_DSA, SSL_PKEY_DSA_SIGN,
NID_sha384, SSL_MD_SHA384_IDX, EVP_PKEY_DSA, SSL_PKEY_DSA_SIGN,
NID_sha512, SSL_MD_SHA512_IDX, EVP_PKEY_DSA, SSL_PKEY_DSA_SIGN,
NID_sha224, SSL_MD_SHA224_IDX, EVP_PKEY_DSA, SSL_PKEY_DSA_SIGN,
NID_sha1, SSL_MD_SHA1_IDX, EVP_PKEY_DSA, SSL_PKEY_DSA_SIGN,
if (pkeyid == EVP_PKEY_DSA) {
if (SSL_CONNECTION_IS_TLS13(s) && lu->sig == EVP_PKEY_DSA)
&& (lu->sig == EVP_PKEY_DSA || lu->hash_idx == SSL_MD_SHA1_IDX
*psig = EVP_PKEY_DSA;
rsign = EVP_PKEY_DSA;
|| lu->sig == EVP_PKEY_DSA
itype = EVP_PKEY_DSA;
{ "DSA", { "DSA", "type-specific" }, EVP_PKEY_DSA,
{ "DSA", EVP_PKEY_DSA, DSA_params, NULL },
id = EVP_PKEY_DSA;
{ EVP_PKEY_DSA, dsaparam_bin, sizeof(dsaparam_bin) },
&& test_cert_table(EVP_PKEY_DSA, SSL_aDSS, SSL_PKEY_DSA_SIGN)
case EVP_PKEY_DSA: