Home | History | Annotate | Download | only in ssl

Lines Matching refs:alg

363   const SSL_SIGNATURE_ALGORITHM *alg = get_signature_algorithm(sigalg);
364 if (alg == NULL ||
365 EVP_PKEY_id(pkey) != alg->pkey_type) {
371 if (alg->pkey_type == EVP_PKEY_RSA && !alg->is_rsa_pss) {
376 if (alg->pkey_type == EVP_PKEY_EC &&
377 (alg->curve == NID_undef ||
379 EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) != alg->curve)) {
394 const SSL_SIGNATURE_ALGORITHM *alg = get_signature_algorithm(sigalg);
395 const EVP_MD *digest = alg->digest_func != NULL ? alg->digest_func() : NULL;
405 if (alg->is_rsa_pss) {
415 static int legacy_sign_digest_supported(const SSL_SIGNATURE_ALGORITHM *alg) {
416 return (alg->pkey_type == EVP_PKEY_EC || alg->pkey_type == EVP_PKEY_RSA) &&
417 !alg->is_rsa_pss;
425 const SSL_SIGNATURE_ALGORITHM *alg = get_signature_algorithm(sigalg);
426 if (alg == NULL || !legacy_sign_digest_supported(alg)) {
431 const EVP_MD *md = alg->digest_func();
523 const SSL_SIGNATURE_ALGORITHM *alg = get_signature_algorithm(sigalg);
524 if (alg->is_rsa_pss &&
526 2 * EVP_MD_size(alg->digest_func()) + 2) {
534 !legacy_sign_digest_supported(alg)) {