Lines Matching refs:key_attr
610 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in ecdsa_opaque_verify_wrap() local
615 status = psa_get_key_attributes(pk->priv_id, &key_attr); in ecdsa_opaque_verify_wrap()
619 curve = PSA_KEY_TYPE_ECC_GET_FAMILY(psa_get_key_type(&key_attr)); in ecdsa_opaque_verify_wrap()
620 curve_bits = psa_get_key_bits(&key_attr); in ecdsa_opaque_verify_wrap()
621 psa_reset_key_attributes(&key_attr); in ecdsa_opaque_verify_wrap()
702 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in ecdsa_sign_psa() local
705 status = psa_get_key_attributes(key_id, &key_attr); in ecdsa_sign_psa()
709 key_bits = psa_get_key_bits(&key_attr); in ecdsa_sign_psa()
710 psa_reset_key_attributes(&key_attr); in ecdsa_sign_psa()
962 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in eckey_check_pair_psa() local
974 psa_set_key_type(&key_attr, PSA_KEY_TYPE_ECC_KEY_PAIR(curve)); in eckey_check_pair_psa()
975 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_EXPORT); in eckey_check_pair_psa()
984 status = psa_import_key(&key_attr, prv_key_buf, curve_bytes, &key_id); in eckey_check_pair_psa()