/mbedtls-latest/tests/suites/ |
D | test_suite_psa_crypto_pake.data | 3 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 7 ecjpake_setup:PSA_ALG_SHA_256:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAK… 11 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 15 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 19 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 23 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 27 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 31 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… 35 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_HMAC:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_PRIM… 43 ecjpake_setup:PSA_ALG_JPAKE:PSA_KEY_TYPE_PASSWORD:PSA_KEY_USAGE_DERIVE:PSA_PAKE_PRIMITIVE(PSA_PAKE_… [all …]
|
D | test_suite_psa_crypto_storage_format.current.data | 33 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE:0x0000:0x0000:"4b":"505341004b… 69 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE:0x0000… 73 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_ENCRYPT:0x0000… 105 …_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE | PSA_KEY_U… 853 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… 857 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… 861 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… 869 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):3072:PSA_KEY_USAGE_DERIVE |… 873 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):3072:PSA_KEY_USAGE_DERIVE |… 877 key_storage_save:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):3072:PSA_KEY_USAGE_DERIVE |… [all …]
|
D | test_suite_psa_crypto_storage_format.v0.data | 37 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE:0x0000:0x0000:"4b":"505341004b… 73 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE:0x0000… 77 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_ENCRYPT:0x0000… 109 …_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE | PSA_KEY_U… 125 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE:0x0000:0x0000:"4b":"505341004b… 161 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE:0x0000… 165 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_ENCRYPT:0x0000… 941 key_storage_read:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… 945 key_storage_read:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… 949 key_storage_read:0x0001:PSA_KEY_TYPE_DH_KEY_PAIR(PSA_DH_FAMILY_RFC7919):2048:PSA_KEY_USAGE_DERIVE |… [all …]
|
D | test_suite_pk.data | 115 …_PAIR(PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_STREAM_CI… 119 …CC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_RSA_PKCS1V15_SIGN(PS… 123 …IR(PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_RSA_PKCS1V15… 127 …PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_RSA_PSS(PSA_ALG… 131 …(PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_ECDSA(PSA_ALG_… 135 …_KEY_PAIR(PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_ALG_NONE:256:PSA_ALG_ECDH:… 139 pk_can_do_ext:1:PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY_SECP_R1):PSA_KEY_USAGE_DERIVE|PSA_KEY_USAG… 143 …ILY_SECP_R1):PSA_KEY_USAGE_DERIVE|PSA_KEY_USAGE_SIGN_HASH:PSA_ALG_ECDH:PSA_ALG_ECDSA(PSA_ALG_ANY_H… 147 …ILY_SECP_R1):PSA_KEY_USAGE_DERIVE|PSA_KEY_USAGE_SIGN_HASH:PSA_ALG_ECDH:PSA_ALG_ECDSA(PSA_ALG_ANY_H… 151 …R1):PSA_KEY_USAGE_DERIVE|PSA_KEY_USAGE_SIGN_HASH:PSA_ALG_ECDH:PSA_ALG_ECDSA(PSA_ALG_ANY_HASH):256:… [all …]
|
D | test_suite_psa_crypto.data | 1170 derive_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_HKDF(PSA_ALG_SHA_256):PSA_KEY_TYPE_DERIVE:"aaaaaaaaa… 1174 derive_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_TLS12_PRF(PSA_ALG_SHA_256):PSA_KEY_TYPE_DERIVE:"aaaa… 1186 derive_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_HKDF(PSA_ALG_SHA_256):PSA_KEY_TYPE_DERIVE:"aaaaaaaaa… 1190 derive_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_TLS12_PRF(PSA_ALG_SHA_256):PSA_KEY_TYPE_DERIVE:"aaaa… 1194 agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_KEY_AGREEMENT(PSA_ALG_ECDH, PSA_ALG_HKDF(PSA_ALG_… 1202 agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_KEY_AGREEMENT(PSA_ALG_ECDH, PSA_ALG_HKDF(PSA_ALG_… 1206 agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY_SEC… 1210 raw_agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY… 1218 raw_agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY… 1222 raw_agreement_key_policy:PSA_KEY_USAGE_DERIVE:PSA_ALG_ECDH:PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY… [all …]
|
D | test_suite_pkparse.function | 31 case PSA_KEY_USAGE_DERIVE: 262 TEST_ASSERT(test_psa_bridge(&ctx, PSA_KEY_USAGE_DERIVE));
|
D | test_suite_psa_crypto_pake.function | 792 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 857 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 1001 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
D | test_suite_psa_crypto_op_fail.function | 371 PSA_KEY_USAGE_DERIVE);
|
D | test_suite_psa_crypto.function | 2626 (policy_usage & PSA_KEY_USAGE_DERIVE) != 0) { 8839 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 8946 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 9090 psa_set_key_usage_flags(&attributes1, PSA_KEY_USAGE_DERIVE); 9129 psa_set_key_usage_flags(&attributes2, PSA_KEY_USAGE_DERIVE); 9148 psa_set_key_usage_flags(&attributes3, PSA_KEY_USAGE_DERIVE); 9267 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 9384 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 9454 psa_set_key_usage_flags(&base_attributes, PSA_KEY_USAGE_DERIVE); 9538 psa_set_key_usage_flags(&base_attributes, PSA_KEY_USAGE_DERIVE); [all …]
|
D | test_suite_ssl.data | 453 …SHA256":MBEDTLS_PK_RSA:"":PSA_ALG_RSA_PKCS1V15_CRYPT:PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 469 …":MBEDTLS_PK_RSA:"abc123":PSA_ALG_RSA_PKCS1V15_CRYPT:PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 497 …K_RSA:"":PSA_ALG_RSA_PKCS1V15_SIGN(PSA_ALG_ANY_HASH):PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 521 …K_RSA:"":PSA_ALG_RSA_PKCS1V15_SIGN(PSA_ALG_ANY_HASH):PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 541 …:MBEDTLS_PK_ECDSA:"":PSA_ALG_ECDSA(PSA_ALG_ANY_HASH):PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 549 …AES-256-CBC-SHA384":MBEDTLS_PK_ECDSA:"":PSA_ALG_ECDH:PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:0:MBEDTLS_T… 553 …:MBEDTLS_PK_ECDSA:"":PSA_ALG_ECDSA(PSA_ALG_ANY_HASH):PSA_ALG_NONE:PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR… 565 …_ALG_ECDSA(PSA_ALG_ANY_HASH):PSA_ALG_ECDH:PSA_KEY_USAGE_SIGN_HASH|PSA_KEY_USAGE_DERIVE:0:MBEDTLS_T… 569 …A_ALG_ECDSA(PSA_ALG_SHA_384):PSA_ALG_ECDH:PSA_KEY_USAGE_SIGN_HASH|PSA_KEY_USAGE_DERIVE:0:MBEDTLS_T… 573 …_ALG_ECDSA(PSA_ALG_ANY_HASH):PSA_ALG_NONE:PSA_KEY_USAGE_SIGN_HASH|PSA_KEY_USAGE_DERIVE:MBEDTLS_ERR…
|
D | test_suite_psa_crypto_driver_wrappers.function | 986 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 3045 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); 3226 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE);
|
/mbedtls-latest/programs/psa/ |
D | key_ladder_demo.c | 192 PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT); in generate() 271 PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT); in derive_key_ladder() 543 PSA_CHECK(import_key_from_file(PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT, in run()
|
D | psa_constant_names_generated.c | 406 if (usage & PSA_KEY_USAGE_DERIVE) { in psa_snprint_key_usage() 411 usage ^= PSA_KEY_USAGE_DERIVE; in psa_snprint_key_usage()
|
/mbedtls-latest/tests/src/ |
D | psa_exercise_key.c | 601 if (usage & PSA_KEY_USAGE_DERIVE) { in exercise_key_derivation_key() 754 if (usage & PSA_KEY_USAGE_DERIVE) { in exercise_raw_key_agreement_key() 778 if (usage & PSA_KEY_USAGE_DERIVE) { in exercise_key_agreement_key() 1190 return PSA_KEY_USAGE_DERIVE; in mbedtls_test_psa_usage_to_exercise()
|
/mbedtls-latest/library/ |
D | pk.c | 268 PSA_KEY_USAGE_DERIVE)) != 0) { in mbedtls_pk_can_do_ext() 298 key_usage = PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_DERIVE; in mbedtls_pk_can_do_ext() 492 case PSA_KEY_USAGE_DERIVE: in mbedtls_pk_get_psa_attributes() 544 case PSA_KEY_USAGE_DERIVE: in mbedtls_pk_get_psa_attributes()
|
D | ssl_tls12_server.c | 2644 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_get_ecdh_params_from_cert() 2702 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_get_ecdh_params_from_cert() 3020 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_prepare_server_key_exchange()
|
D | psa_crypto.c | 1693 PSA_KEY_USAGE_DERIVE)) != 0) { in psa_validate_key_policy() 7504 key, &slot, PSA_KEY_USAGE_DERIVE, operation->alg); 7659 private_key, &slot, PSA_KEY_USAGE_DERIVE, operation->alg); 7709 private_key, &slot, PSA_KEY_USAGE_DERIVE, alg); 8552 PSA_KEY_USAGE_DERIVE,
|
D | ssl_tls13_generic.c | 1580 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
|
D | ssl_tls12_client.c | 2781 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_write_client_key_exchange() 2953 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_write_client_key_exchange()
|
D | ssl_ciphersuites.c | 1987 return PSA_KEY_USAGE_DERIVE; in mbedtls_ssl_get_ciphersuite_sig_pk_psa_usage()
|
D | ssl_tls.c | 2023 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_set_hs_ecjpake_password() 2256 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_set_hs_psk() 2264 PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT); in mbedtls_ssl_set_hs_psk() 6738 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in tls_prf_generic()
|
/mbedtls-latest/programs/ssl/ |
D | ssl_test_lib.c | 256 *usage |= PSA_KEY_USAGE_DERIVE; in key_opaque_set_alg_usage() 265 *usage = PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_DERIVE; in key_opaque_set_alg_usage()
|
D | ssl_client2.c | 2008 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in main() 2087 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); in main()
|
D | ssl_server2.c | 1319 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in psa_setup_psk_key_slot() 3411 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DERIVE); in main()
|
/mbedtls-latest/include/psa/ |
D | crypto_values.h | 2638 #define PSA_KEY_USAGE_DERIVE ((psa_key_usage_t) 0x00004000) macro
|