EVP_PKEY_RSA_PSS
if (pkey->type == EVP_PKEY_RSA || pkey->type == EVP_PKEY_RSA_PSS)
EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_KEYGEN, \
EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_KEYGEN, \
EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_RSA_PSS, \
if (pkey->ameth->pkey_id != EVP_PKEY_RSA_PSS) {
.pkey_id = EVP_PKEY_RSA_PSS,
if (OBJ_obj2nid(algoid) != EVP_PKEY_RSA_PSS)
pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS ? "RSA-PSS" : "RSA") <= 0)
if (pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS &&
if (OBJ_obj2nid(sigalg->algorithm) == EVP_PKEY_RSA_PSS) {
if (pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS)
if (pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS)
if (pkey->ameth->pkey_id == EVP_PKEY_RSA_PSS)
if (OBJ_obj2nid(sigalg->algorithm) != EVP_PKEY_RSA_PSS) {
if (OBJ_obj2nid(aobj) != EVP_PKEY_RSA_PSS)
if (nid == EVP_PKEY_RSA_PSS)
if (pkey_ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS) {
if (OBJ_obj2nid(sigalg->algorithm) != EVP_PKEY_RSA_PSS) {
if (!X509_ALGOR_set0_by_nid(alg, EVP_PKEY_RSA_PSS, V_ASN1_SEQUENCE, astr))
ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
if (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS)
} else if (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS) {
if (ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
if (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS) {
if (ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
if (ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
.pkey_id = EVP_PKEY_RSA_PSS,
case EVP_PKEY_RSA_PSS:
*nid = EVP_PKEY_RSA_PSS;
*nid = EVP_PKEY_RSA_PSS;
case EVP_PKEY_RSA_PSS:
.key_type = EVP_PKEY_RSA_PSS,
.key_type = EVP_PKEY_RSA_PSS,
EVP_PKEY_id(pkey) != EVP_PKEY_RSA_PSS) ||
.key_type = EVP_PKEY_RSA_PSS,
EVP_PKEY_RSA_PSS,
pkey_id, EVP_PKEY_RSA_PSS);
if ((method = EVP_PKEY_asn1_find(NULL, EVP_PKEY_RSA_PSS)) == NULL) {
if (pkey_id != EVP_PKEY_RSA_PSS) {
pkey_id, EVP_PKEY_RSA_PSS);
if (pkey_id != EVP_PKEY_RSA_PSS) {