Home
last modified time | relevance | path

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

/mbedtls-development/tests/src/
A Dpsa_crypto_helpers.c117 psa_key_usage_t mbedtls_test_update_key_usage_flags( psa_key_usage_t usage_flags ) in mbedtls_test_update_key_usage_flags() argument
119 psa_key_usage_t updated_usage = usage_flags; in mbedtls_test_update_key_usage_flags()
121 if( usage_flags & PSA_KEY_USAGE_SIGN_HASH ) in mbedtls_test_update_key_usage_flags()
124 if( usage_flags & PSA_KEY_USAGE_VERIFY_HASH ) in mbedtls_test_update_key_usage_flags()
/mbedtls-development/include/psa/
A Dcrypto_struct.h409 static inline void psa_extend_key_usage_flags( psa_key_usage_t *usage_flags ) in psa_extend_key_usage_flags() argument
411 if( *usage_flags & PSA_KEY_USAGE_SIGN_HASH ) in psa_extend_key_usage_flags()
412 *usage_flags |= PSA_KEY_USAGE_SIGN_MESSAGE; in psa_extend_key_usage_flags()
414 if( *usage_flags & PSA_KEY_USAGE_VERIFY_HASH ) in psa_extend_key_usage_flags()
415 *usage_flags |= PSA_KEY_USAGE_VERIFY_MESSAGE; in psa_extend_key_usage_flags()
419 psa_key_usage_t usage_flags) in psa_set_key_usage_flags() argument
421 psa_extend_key_usage_flags( &usage_flags ); in psa_set_key_usage_flags()
422 attributes->MBEDTLS_PRIVATE(core).MBEDTLS_PRIVATE(policy).MBEDTLS_PRIVATE(usage) = usage_flags; in psa_set_key_usage_flags()
A Dcrypto.h235 psa_key_usage_t usage_flags);
/mbedtls-development/tests/suites/
A Dtest_suite_psa_crypto_attributes.function18 psa_key_usage_t usage_flags = usage_flags_arg;
35 psa_set_key_usage_flags( &attributes, usage_flags );
43 TEST_EQUAL( psa_get_key_usage_flags( &attributes ), usage_flags );
A Dtest_suite_psa_crypto_slot_management.function120 psa_key_usage_t usage_flags = usage_arg;
138 psa_set_key_usage_flags( &attributes, usage_flags );
205 psa_key_usage_t usage_flags = usage_arg;
229 psa_set_key_usage_flags( &attributes, usage_flags );
246 mbedtls_test_update_key_usage_flags( usage_flags ) );
266 mbedtls_test_update_key_usage_flags( usage_flags ) );
299 mbedtls_test_update_key_usage_flags( usage_flags ) );
309 if( usage_flags & PSA_KEY_USAGE_EXPORT )
A Dtest_suite_psa_crypto.function6865 psa_key_usage_t usage_flags = usage_flags_arg;
6874 if( usage_flags & PSA_KEY_USAGE_EXPORT )
6883 psa_set_key_usage_flags( &attributes, usage_flags );
6941 if( usage_flags & PSA_KEY_USAGE_EXPORT )
6965 mbedtls_test_update_key_usage_flags( usage_flags ) );
6969 if( usage_flags & PSA_KEY_USAGE_EXPORT )
6979 if( ! mbedtls_test_psa_exercise_key( key, usage_flags, alg ) )
/mbedtls-development/tests/scripts/
A Dgenerate_psa_tests.py448 usage_flags: List[str],
453 usage = ' | '.join(usage_flags) if usage_flags else '0'
509 usage_flags = 'PSA_KEY_USAGE_EXPORT'
520 usage=usage_flags, alg=alg, alg2=alg2,
611 usage_flags = 'PSA_KEY_USAGE_EXPORT'
612 material_usage_flags = usage_flags + ' | ' + implyer_usage
/mbedtls-development/tests/include/test/
A Dpsa_crypto_helpers.h195 psa_key_usage_t mbedtls_test_update_key_usage_flags( psa_key_usage_t usage_flags );

Completed in 20 milliseconds