Home
last modified time | relevance | path

Searched refs:key_attributes (Results 1 - 7 of 7) sorted by relevance

/third_party/mbedtls/library/
H A Dssl_tls12_server.c2595 psa_key_attributes_t key_attributes = PSA_KEY_ATTRIBUTES_INIT; in ssl_get_ecdh_params_from_cert() local
2626 status = psa_get_key_attributes(pk->priv_id, &key_attributes); in ssl_get_ecdh_params_from_cert()
2631 ssl->handshake->xxdh_psa_type = psa_get_key_type(&key_attributes); in ssl_get_ecdh_params_from_cert()
2632 ssl->handshake->xxdh_psa_bits = psa_get_key_bits(&key_attributes); in ssl_get_ecdh_params_from_cert()
2646 key_attributes = psa_key_attributes_init(); in ssl_get_ecdh_params_from_cert()
2647 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_get_ecdh_params_from_cert()
2648 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH); in ssl_get_ecdh_params_from_cert()
2649 psa_set_key_type(&key_attributes, in ssl_get_ecdh_params_from_cert()
2651 psa_set_key_bits(&key_attributes, ssl->handshake->xxdh_psa_bits); in ssl_get_ecdh_params_from_cert()
2658 status = psa_import_key(&key_attributes, bu in ssl_get_ecdh_params_from_cert()
2991 psa_key_attributes_t key_attributes; ssl_prepare_server_key_exchange() local
[all...]
H A Dssl_tls12_client.c2759 psa_key_attributes_t key_attributes; in ssl_write_client_key_exchange() local
2778 key_attributes = psa_key_attributes_init(); in ssl_write_client_key_exchange()
2779 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in ssl_write_client_key_exchange()
2780 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH); in ssl_write_client_key_exchange()
2781 psa_set_key_type(&key_attributes, handshake->xxdh_psa_type); in ssl_write_client_key_exchange()
2782 psa_set_key_bits(&key_attributes, handshake->xxdh_psa_bits); in ssl_write_client_key_exchange()
2785 status = psa_generate_key(&key_attributes, in ssl_write_client_key_exchange()
2899 psa_key_attributes_t key_attributes; in ssl_write_client_key_exchange() local
2950 key_attributes = psa_key_attributes_init(); in ssl_write_client_key_exchange()
2951 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIV in ssl_write_client_key_exchange()
[all...]
H A Dssl_tls13_generic.c1643 psa_key_attributes_t key_attributes; in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() local
1678 key_attributes = psa_key_attributes_init(); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
1679 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
1680 psa_set_key_algorithm(&key_attributes, alg); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
1681 psa_set_key_type(&key_attributes, handshake->xxdh_psa_type); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
1682 psa_set_key_bits(&key_attributes, handshake->xxdh_psa_bits); in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
1685 status = psa_generate_key(&key_attributes, in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
H A Dssl_tls13_keys.c1491 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()
H A Dssl_tls.c2245 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in mbedtls_ssl_set_hs_psk() local
2269 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in mbedtls_ssl_set_hs_psk()
2276 psa_set_key_usage_flags(&key_attributes, in mbedtls_ssl_set_hs_psk()
2281 psa_set_key_algorithm(&key_attributes, alg); in mbedtls_ssl_set_hs_psk()
2282 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in mbedtls_ssl_set_hs_psk()
2284 status = psa_import_key(&key_attributes, psk, psk_len, &key); in mbedtls_ssl_set_hs_psk()
6772 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in tls_prf_generic() local
6773 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in tls_prf_generic()
6774 psa_set_key_algorithm(&key_attributes, alg); in tls_prf_generic()
6775 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIV in tls_prf_generic()
[all...]
/third_party/mbedtls/programs/ssl/
H A Dssl_client2.c818 psa_key_attributes_t key_attributes; in main() local
1988 key_attributes = psa_key_attributes_init(); in main()
1989 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE); in main()
1990 psa_set_key_algorithm(&key_attributes, alg); in main()
1991 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_DERIVE); in main()
1993 status = psa_import_key(&key_attributes, psk, psk_len, &slot); in main()
H A Dssl_server2.c1316 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()

Completed in 27 milliseconds