Lines Matching refs:alg
287 static psa_status_t psa_rsa_decode_md_type(psa_algorithm_t alg, in psa_rsa_decode_md_type() argument
291 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH(alg); in psa_rsa_decode_md_type()
304 if (alg != PSA_ALG_RSA_PKCS1V15_SIGN_RAW) { in psa_rsa_decode_md_type()
319 psa_algorithm_t alg, const uint8_t *hash, size_t hash_length, in mbedtls_psa_rsa_sign_hash() argument
335 status = psa_rsa_decode_md_type(alg, hash_length, &md_alg); in mbedtls_psa_rsa_sign_hash()
346 if (PSA_ALG_IS_RSA_PKCS1V15_SIGN(alg)) { in mbedtls_psa_rsa_sign_hash()
361 if (PSA_ALG_IS_RSA_PSS(alg)) { in mbedtls_psa_rsa_sign_hash()
393 static int rsa_pss_expected_salt_len(psa_algorithm_t alg, in rsa_pss_expected_salt_len() argument
397 if (PSA_ALG_IS_RSA_PSS_ANY_SALT(alg)) { in rsa_pss_expected_salt_len()
418 psa_algorithm_t alg, const uint8_t *hash, size_t hash_length, in mbedtls_psa_rsa_verify_hash() argument
434 status = psa_rsa_decode_md_type(alg, hash_length, &md_alg); in mbedtls_psa_rsa_verify_hash()
445 if (PSA_ALG_IS_RSA_PKCS1V15_SIGN(alg)) { in mbedtls_psa_rsa_verify_hash()
458 if (PSA_ALG_IS_RSA_PSS(alg)) { in mbedtls_psa_rsa_verify_hash()
461 int slen = rsa_pss_expected_salt_len(alg, rsa, hash_length); in mbedtls_psa_rsa_verify_hash()
499 static int psa_rsa_oaep_set_padding_mode(psa_algorithm_t alg, in psa_rsa_oaep_set_padding_mode() argument
502 psa_algorithm_t hash_alg = PSA_ALG_RSA_OAEP_GET_HASH(alg); in psa_rsa_oaep_set_padding_mode()
518 psa_algorithm_t alg, in mbedtls_psa_asymmetric_encrypt() argument
556 if (alg == PSA_ALG_RSA_PKCS1V15_CRYPT) { in mbedtls_psa_asymmetric_encrypt()
569 if (PSA_ALG_IS_RSA_OAEP(alg)) { in mbedtls_psa_asymmetric_encrypt()
572 psa_rsa_oaep_set_padding_mode(alg, rsa)); in mbedtls_psa_asymmetric_encrypt()
612 psa_algorithm_t alg, in mbedtls_psa_asymmetric_decrypt() argument
653 if (alg == PSA_ALG_RSA_PKCS1V15_CRYPT) { in mbedtls_psa_asymmetric_decrypt()
667 if (PSA_ALG_IS_RSA_OAEP(alg)) { in mbedtls_psa_asymmetric_decrypt()
670 psa_rsa_oaep_set_padding_mode(alg, rsa)); in mbedtls_psa_asymmetric_decrypt()