Searched refs:key_attributes (Results 1 – 7 of 7) sorted by relevance
/mbedtls-latest/library/ |
D | ssl_tls12_server.c | 2597 psa_key_attributes_t key_attributes = PSA_KEY_ATTRIBUTES_INIT; in ssl_get_ecdh_params_from_cert() local 2628 status = psa_get_key_attributes(pk->priv_id, &key_attributes); in ssl_get_ecdh_params_from_cert() 2633 ssl->handshake->xxdh_psa_type = psa_get_key_type(&key_attributes); in ssl_get_ecdh_params_from_cert() 2634 ssl->handshake->xxdh_psa_bits = psa_get_key_bits(&key_attributes); in ssl_get_ecdh_params_from_cert() 2643 key_attributes = psa_key_attributes_init(); in ssl_get_ecdh_params_from_cert() 2644 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_get_ecdh_params_from_cert() 2645 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH); in ssl_get_ecdh_params_from_cert() 2646 psa_set_key_type(&key_attributes, in ssl_get_ecdh_params_from_cert() 2648 psa_set_key_bits(&key_attributes, ssl->handshake->xxdh_psa_bits); in ssl_get_ecdh_params_from_cert() 2655 status = psa_import_key(&key_attributes, buf, key_len, in ssl_get_ecdh_params_from_cert() [all …]
|
D | ssl_tls13_generic.c | 1544 psa_key_attributes_t key_attributes; in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() local 1579 key_attributes = psa_key_attributes_init(); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() 1580 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() 1581 psa_set_key_algorithm(&key_attributes, alg); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() 1582 psa_set_key_type(&key_attributes, handshake->xxdh_psa_type); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() 1583 psa_set_key_bits(&key_attributes, handshake->xxdh_psa_bits); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() 1586 status = psa_generate_key(&key_attributes, in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
|
D | ssl_tls12_client.c | 2761 psa_key_attributes_t key_attributes; in ssl_write_client_key_exchange() local 2780 key_attributes = psa_key_attributes_init(); in ssl_write_client_key_exchange() 2781 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_write_client_key_exchange() 2782 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH); in ssl_write_client_key_exchange() 2783 psa_set_key_type(&key_attributes, handshake->xxdh_psa_type); in ssl_write_client_key_exchange() 2784 psa_set_key_bits(&key_attributes, handshake->xxdh_psa_bits); in ssl_write_client_key_exchange() 2787 status = psa_generate_key(&key_attributes, in ssl_write_client_key_exchange() 2901 psa_key_attributes_t key_attributes; in ssl_write_client_key_exchange() local 2952 key_attributes = psa_key_attributes_init(); in ssl_write_client_key_exchange() 2953 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_write_client_key_exchange() [all …]
|
D | ssl_tls13_keys.c | 1491 psa_key_attributes_t key_attributes = PSA_KEY_ATTRIBUTES_INIT; in ssl_tls13_key_schedule_stage_handshake() local 1494 &key_attributes); in ssl_tls13_key_schedule_stage_handshake() 1500 psa_get_key_bits(&key_attributes)); in ssl_tls13_key_schedule_stage_handshake() 1845 psa_key_attributes_t key_attributes = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_ssl_tls13_export_handshake_psk() local 1855 status = psa_get_key_attributes(ssl->handshake->psk_opaque, &key_attributes); in mbedtls_ssl_tls13_export_handshake_psk() 1860 *psk_len = PSA_BITS_TO_BYTES(psa_get_key_bits(&key_attributes)); in mbedtls_ssl_tls13_export_handshake_psk()
|
D | ssl_tls.c | 2232 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in mbedtls_ssl_set_hs_psk() local 2256 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_set_hs_psk() 2263 psa_set_key_usage_flags(&key_attributes, in mbedtls_ssl_set_hs_psk() 2268 psa_set_key_algorithm(&key_attributes, alg); in mbedtls_ssl_set_hs_psk() 2269 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in mbedtls_ssl_set_hs_psk() 2271 status = psa_import_key(&key_attributes, psk, psk_len, &key); in mbedtls_ssl_set_hs_psk() 6737 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in tls_prf_generic() local 6738 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in tls_prf_generic() 6739 psa_set_key_algorithm(&key_attributes, alg); in tls_prf_generic() 6740 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in tls_prf_generic() [all …]
|
/mbedtls-latest/programs/ssl/ |
D | ssl_client2.c | 821 psa_key_attributes_t key_attributes; in main() local 2007 key_attributes = psa_key_attributes_init(); in main() 2008 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in main() 2009 psa_set_key_algorithm(&key_attributes, alg); in main() 2010 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in main() 2012 status = psa_import_key(&key_attributes, psk, psk_len, &slot); in main()
|
D | ssl_server2.c | 1316 psa_key_attributes_t key_attributes; in psa_setup_psk_key_slot() local 1318 key_attributes = psa_key_attributes_init(); in psa_setup_psk_key_slot() 1319 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in psa_setup_psk_key_slot() 1320 psa_set_key_algorithm(&key_attributes, alg); in psa_setup_psk_key_slot() 1321 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in psa_setup_psk_key_slot() 1323 status = psa_import_key(&key_attributes, psk, psk_len, slot); in psa_setup_psk_key_slot()
|