Searched refs:usage_flags (Results 1 – 9 of 9) sorted by relevance
/openthread-latest/third_party/mbedtls/repo/include/psa/ |
D | crypto_struct.h | 357 static inline void psa_extend_key_usage_flags(psa_key_usage_t *usage_flags) in psa_extend_key_usage_flags() argument 359 if (*usage_flags & PSA_KEY_USAGE_SIGN_HASH) { in psa_extend_key_usage_flags() 360 *usage_flags |= PSA_KEY_USAGE_SIGN_MESSAGE; in psa_extend_key_usage_flags() 363 if (*usage_flags & PSA_KEY_USAGE_VERIFY_HASH) { in psa_extend_key_usage_flags() 364 *usage_flags |= PSA_KEY_USAGE_VERIFY_MESSAGE; in psa_extend_key_usage_flags() 369 psa_key_usage_t usage_flags) in psa_set_key_usage_flags() argument 371 psa_extend_key_usage_flags(&usage_flags); in psa_set_key_usage_flags() 372 attributes->MBEDTLS_PRIVATE(policy).MBEDTLS_PRIVATE(usage) = usage_flags; in psa_set_key_usage_flags()
|
D | crypto.h | 229 psa_key_usage_t usage_flags);
|
/openthread-latest/third_party/mbedtls/repo/tests/src/ |
D | psa_crypto_helpers.c | 125 psa_key_usage_t mbedtls_test_update_key_usage_flags(psa_key_usage_t usage_flags) in mbedtls_test_update_key_usage_flags() argument 127 psa_key_usage_t updated_usage = usage_flags; in mbedtls_test_update_key_usage_flags() 129 if (usage_flags & PSA_KEY_USAGE_SIGN_HASH) { in mbedtls_test_update_key_usage_flags() 133 if (usage_flags & PSA_KEY_USAGE_VERIFY_HASH) { in mbedtls_test_update_key_usage_flags()
|
/openthread-latest/third_party/mbedtls/repo/tests/scripts/ |
D | generate_psa_tests.py | 388 usage_flags = set(usage) 390 for flag in sorted(usage_flags): 392 usage_flags.add(self.IMPLICIT_USAGE_FLAGS[flag]) 393 if usage_flags: 394 usage_expression = ' | '.join(sorted(usage_flags)) 555 usage_flags: List[str], 565 expected_usage=usage_flags, 567 usage=usage_flags, alg=0, alg2=0, 605 usage_flags = ['PSA_KEY_USAGE_EXPORT'] 610 usage_flags += alg.usage_flags(public=kt.is_public()) [all …]
|
/openthread-latest/third_party/mbedtls/repo/tests/suites/ |
D | test_suite_psa_crypto_attributes.function | 18 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);
|
D | test_suite_psa_crypto_slot_management.function | 115 psa_key_usage_t usage_flags = usage_arg; 133 psa_set_key_usage_flags(&attributes, usage_flags); 201 psa_key_usage_t usage_flags = usage_arg; 225 psa_set_key_usage_flags(&attributes, usage_flags); 242 mbedtls_test_update_key_usage_flags(usage_flags)); 262 mbedtls_test_update_key_usage_flags(usage_flags)); 296 mbedtls_test_update_key_usage_flags(usage_flags)); 306 if (usage_flags & PSA_KEY_USAGE_EXPORT) {
|
D | test_suite_psa_crypto.function | 10249 psa_key_usage_t usage_flags = usage_flags_arg; 10258 if (usage_flags & PSA_KEY_USAGE_EXPORT) { 10266 psa_set_key_usage_flags(&attributes, usage_flags); 10323 if (usage_flags & PSA_KEY_USAGE_EXPORT) { 10347 mbedtls_test_update_key_usage_flags(usage_flags)); 10351 if (usage_flags & PSA_KEY_USAGE_EXPORT) { 10360 if (!mbedtls_test_psa_exercise_key(key, usage_flags, alg, 0)) {
|
/openthread-latest/third_party/mbedtls/repo/tests/include/test/ |
D | psa_crypto_helpers.h | 185 psa_key_usage_t mbedtls_test_update_key_usage_flags(psa_key_usage_t usage_flags);
|
/openthread-latest/third_party/mbedtls/repo/scripts/mbedtls_dev/ |
D | crypto_knowledge.py | 542 def usage_flags(self, public: bool = False) -> List[str]: member in Algorithm
|