Home
last modified time | relevance | path

Searched refs:policy_alg (Results 1 – 1 of 1) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto.c918 psa_algorithm_t policy_alg, in psa_key_algorithm_permits() argument
922 if (requested_alg == policy_alg) { in psa_key_algorithm_permits()
929 PSA_ALG_SIGN_GET_HASH(policy_alg) == PSA_ALG_ANY_HASH) { in psa_key_algorithm_permits()
930 return (policy_alg & ~PSA_ALG_HASH_MASK) == in psa_key_algorithm_permits()
936 if (PSA_ALG_IS_AEAD(policy_alg) && in psa_key_algorithm_permits()
938 (PSA_ALG_AEAD_WITH_SHORTENED_TAG(policy_alg, 0) == in psa_key_algorithm_permits()
940 ((policy_alg & PSA_ALG_AEAD_AT_LEAST_THIS_LENGTH_FLAG) != 0)) { in psa_key_algorithm_permits()
941 return PSA_ALG_AEAD_GET_TAG_LENGTH(policy_alg) <= in psa_key_algorithm_permits()
946 if (PSA_ALG_IS_MAC(policy_alg) && in psa_key_algorithm_permits()
948 (PSA_ALG_FULL_LENGTH_MAC(policy_alg) == in psa_key_algorithm_permits()
[all …]