Lines Matching defs:sigalg
634 const struct ssl_sigalg *sigalg;
673 if ((sigalg = ssl_sigalg_for_peer(ctx->ssl, pkey,
676 ctx->hs->peer_sigalg = sigalg;
683 if (!EVP_DigestVerifyInit(mdctx, &pctx, sigalg->md(), NULL, pkey))
685 if (sigalg->flags & SIGALG_FLAG_RSA_PSS) {
800 const struct ssl_sigalg *sigalg;
809 if ((sigalg = ssl_sigalg_select(s, cpk->privatekey)) == NULL)
813 *out_sigalg = sigalg;
824 const struct ssl_sigalg *sigalg;
838 if (!tls13_client_check_certificate(ctx, cpk, &cert_ok, &sigalg))
844 if (!tls13_client_check_certificate(ctx, cpk, &cert_ok, &sigalg))
850 sigalg = NULL;
854 *out_sigalg = sigalg;
864 const struct ssl_sigalg *sigalg;
870 if (!tls13_client_select_certificate(ctx, &cpk, &sigalg))
874 ctx->hs->our_sigalg = sigalg;
911 const struct ssl_sigalg *sigalg;
925 if ((sigalg = ctx->hs->our_sigalg) == NULL)
947 if (!EVP_DigestSignInit(mdctx, &pctx, sigalg->md(), NULL, pkey))
949 if (sigalg->flags & SIGALG_FLAG_RSA_PSS) {
962 if (!CBB_add_u16(cbb, sigalg->value))