Lines Matching refs:key_attributes
2595 psa_key_attributes_t key_attributes = PSA_KEY_ATTRIBUTES_INIT;
2626 status = psa_get_key_attributes(pk->priv_id, &key_attributes);
2631 ssl->handshake->xxdh_psa_type = psa_get_key_type(&key_attributes);
2632 ssl->handshake->xxdh_psa_bits = psa_get_key_bits(&key_attributes);
2646 key_attributes = psa_key_attributes_init();
2647 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE);
2648 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH);
2649 psa_set_key_type(&key_attributes,
2651 psa_set_key_bits(&key_attributes, ssl->handshake->xxdh_psa_bits);
2658 status = psa_import_key(&key_attributes, buf, key_len,
2694 key_attributes = psa_key_attributes_init();
2695 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE);
2696 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH);
2697 psa_set_key_type(&key_attributes,
2699 psa_set_key_bits(&key_attributes, ssl->handshake->xxdh_psa_bits);
2707 status = psa_import_key(&key_attributes, buf, key_len,
2724 psa_reset_key_attributes(&key_attributes);
2991 psa_key_attributes_t key_attributes;
3012 key_attributes = psa_key_attributes_init();
3013 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DERIVE);
3014 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDH);
3015 psa_set_key_type(&key_attributes, handshake->xxdh_psa_type);
3016 psa_set_key_bits(&key_attributes, handshake->xxdh_psa_bits);
3032 status = psa_generate_key(&key_attributes,