Lines Matching refs:alg

118                              psa_algorithm_t alg )  in exercise_mac_key()  argument
126 if( alg & PSA_ALG_MAC_AT_LEAST_THIS_LENGTH_FLAG ) in exercise_mac_key()
128 alg = PSA_ALG_TRUNCATED_MAC( alg, PSA_MAC_TRUNCATED_LENGTH( alg ) ); in exercise_mac_key()
133 PSA_ASSERT( psa_mac_sign_setup( &operation, key, alg ) ); in exercise_mac_key()
147 PSA_ASSERT( psa_mac_verify_setup( &operation, key, alg ) ); in exercise_mac_key()
163 psa_algorithm_t alg ) in exercise_cipher_key() argument
176 PSA_ASSERT( psa_cipher_encrypt_setup( &operation, key, alg ) ); in exercise_cipher_key()
203 maybe_invalid_padding = ! PSA_ALG_IS_STREAM_CIPHER( alg ); in exercise_cipher_key()
206 PSA_ASSERT( psa_cipher_decrypt_setup( &operation, key, alg ) ); in exercise_cipher_key()
236 psa_algorithm_t alg ) in exercise_aead_key() argument
246 if( alg & PSA_ALG_AEAD_AT_LEAST_THIS_LENGTH_FLAG ) in exercise_aead_key()
248 alg = PSA_ALG_AEAD_WITH_SHORTENED_TAG( alg, PSA_ALG_AEAD_GET_TAG_LENGTH( alg ) ); in exercise_aead_key()
252 if( PSA_ALG_AEAD_WITH_SHORTENED_TAG( alg, 0 ) == in exercise_aead_key()
259 if( PSA_ALG_AEAD_WITH_SHORTENED_TAG( alg, 0 ) == in exercise_aead_key()
267 PSA_ASSERT( psa_aead_encrypt( key, alg, in exercise_aead_key()
281 TEST_EQUAL( psa_aead_decrypt( key, alg, in exercise_aead_key()
298 psa_algorithm_t alg ) in exercise_signature_key() argument
306 psa_algorithm_t hash_alg = PSA_ALG_SIGN_GET_HASH( alg ); in exercise_signature_key()
309 if( PSA_ALG_IS_SIGN_HASH( alg ) && hash_alg == PSA_ALG_ANY_HASH ) in exercise_signature_key()
313 alg ^= PSA_ALG_ANY_HASH ^ hash_alg; in exercise_signature_key()
327 PSA_ASSERT( psa_sign_hash( key, alg, in exercise_signature_key()
339 TEST_EQUAL( psa_verify_hash( key, alg, in exercise_signature_key()
355 PSA_ASSERT( psa_sign_message( key, alg, in exercise_signature_key()
367 TEST_EQUAL( psa_verify_message( key, alg, in exercise_signature_key()
382 psa_algorithm_t alg ) in exercise_asymmetric_encryption_key() argument
391 PSA_ASSERT( psa_asymmetric_encrypt( key, alg, in exercise_asymmetric_encryption_key()
401 psa_asymmetric_decrypt( key, alg, in exercise_asymmetric_encryption_key()
421 psa_algorithm_t alg, in mbedtls_test_psa_setup_key_derivation_wrap() argument
426 PSA_ASSERT( psa_key_derivation_setup( operation, alg ) ); in mbedtls_test_psa_setup_key_derivation_wrap()
427 if( PSA_ALG_IS_HKDF( alg ) ) in mbedtls_test_psa_setup_key_derivation_wrap()
440 else if( PSA_ALG_IS_TLS12_PRF( alg ) || in mbedtls_test_psa_setup_key_derivation_wrap()
441 PSA_ALG_IS_TLS12_PSK_TO_MS( alg ) ) in mbedtls_test_psa_setup_key_derivation_wrap()
470 psa_algorithm_t alg ) in exercise_key_derivation_key() argument
482 if( !mbedtls_test_psa_setup_key_derivation_wrap( &operation, key, alg, in exercise_key_derivation_key()
543 psa_algorithm_t alg, in mbedtls_test_psa_raw_key_agreement_with_self() argument
569 status = psa_raw_key_agreement( alg, key, in mbedtls_test_psa_raw_key_agreement_with_self()
594 psa_algorithm_t alg ) in exercise_raw_key_agreement_key() argument
602 PSA_ASSERT( mbedtls_test_psa_raw_key_agreement_with_self( alg, key ) ); in exercise_raw_key_agreement_key()
612 psa_algorithm_t alg ) in exercise_key_agreement_key() argument
622 PSA_ASSERT( psa_key_derivation_setup( &operation, alg ) ); in exercise_key_agreement_key()
888 psa_algorithm_t alg ) in mbedtls_test_psa_exercise_key() argument
895 if( alg == 0 ) in mbedtls_test_psa_exercise_key()
897 else if( PSA_ALG_IS_MAC( alg ) ) in mbedtls_test_psa_exercise_key()
898 ok = exercise_mac_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
899 else if( PSA_ALG_IS_CIPHER( alg ) ) in mbedtls_test_psa_exercise_key()
900 ok = exercise_cipher_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
901 else if( PSA_ALG_IS_AEAD( alg ) ) in mbedtls_test_psa_exercise_key()
902 ok = exercise_aead_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
903 else if( PSA_ALG_IS_SIGN( alg ) ) in mbedtls_test_psa_exercise_key()
904 ok = exercise_signature_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
905 else if( PSA_ALG_IS_ASYMMETRIC_ENCRYPTION( alg ) ) in mbedtls_test_psa_exercise_key()
906 ok = exercise_asymmetric_encryption_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
907 else if( PSA_ALG_IS_KEY_DERIVATION( alg ) ) in mbedtls_test_psa_exercise_key()
908 ok = exercise_key_derivation_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
909 else if( PSA_ALG_IS_RAW_KEY_AGREEMENT( alg ) ) in mbedtls_test_psa_exercise_key()
910 ok = exercise_raw_key_agreement_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
911 else if( PSA_ALG_IS_KEY_AGREEMENT( alg ) ) in mbedtls_test_psa_exercise_key()
912 ok = exercise_key_agreement_key( key, usage, alg ); in mbedtls_test_psa_exercise_key()
924 psa_algorithm_t alg ) in mbedtls_test_psa_usage_to_exercise() argument
926 if( PSA_ALG_IS_MAC( alg ) || PSA_ALG_IS_SIGN( alg ) ) in mbedtls_test_psa_usage_to_exercise()
928 if( PSA_ALG_IS_SIGN_HASH( alg ) ) in mbedtls_test_psa_usage_to_exercise()
930 if( PSA_ALG_SIGN_GET_HASH( alg ) ) in mbedtls_test_psa_usage_to_exercise()
936 else if( PSA_ALG_IS_SIGN_MESSAGE( alg) ) in mbedtls_test_psa_usage_to_exercise()
945 else if( PSA_ALG_IS_CIPHER( alg ) || PSA_ALG_IS_AEAD( alg ) || in mbedtls_test_psa_usage_to_exercise()
946 PSA_ALG_IS_ASYMMETRIC_ENCRYPTION( alg ) ) in mbedtls_test_psa_usage_to_exercise()
952 else if( PSA_ALG_IS_KEY_DERIVATION( alg ) || in mbedtls_test_psa_usage_to_exercise()
953 PSA_ALG_IS_KEY_AGREEMENT( alg ) ) in mbedtls_test_psa_usage_to_exercise()