Home
last modified time | relevance | path

Searched refs:key_attr (Results 1 - 9 of 9) sorted by relevance

/third_party/mbedtls/library/
H A Dblock_cipher.c128 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_block_cipher_setkey() local
131 psa_set_key_type(&key_attr, psa_key_type_from_block_cipher_id(ctx->id)); in mbedtls_block_cipher_setkey()
132 psa_set_key_bits(&key_attr, key_bitlen); in mbedtls_block_cipher_setkey()
133 psa_set_key_algorithm(&key_attr, PSA_ALG_ECB_NO_PADDING); in mbedtls_block_cipher_setkey()
134 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_ENCRYPT); in mbedtls_block_cipher_setkey()
136 status = psa_import_key(&key_attr, key, PSA_BITS_TO_BYTES(key_bitlen), &ctx->psa_key_id); in mbedtls_block_cipher_setkey()
140 psa_reset_key_attributes(&key_attr); in mbedtls_block_cipher_setkey()
H A Dpk_ecc.c112 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_pk_ecc_set_pubkey_from_prv()
113 psa_set_key_type(&key_attr, PSA_KEY_TYPE_ECC_KEY_PAIR(curve)); in mbedtls_pk_ecc_set_pubkey_from_prv()
114 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_EXPORT); in mbedtls_pk_ecc_set_pubkey_from_prv()
115 status = psa_import_key(&key_attr, prv, prv_len, &key_id); in mbedtls_pk_ecc_set_pubkey_from_prv()
H A Dpk_wrap.c610 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 in eckey_check_pair_psa() local
[all...]
H A Dpk.c869 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in copy_from_psa() local
882 status = psa_get_key_attributes(key_id, &key_attr); in copy_from_psa()
897 key_type = psa_get_key_type(&key_attr); in copy_from_psa()
901 key_bits = psa_get_key_bits(&key_attr); in copy_from_psa()
902 alg_type = psa_get_key_algorithm(&key_attr); in copy_from_psa()
975 psa_reset_key_attributes(&key_attr); in copy_from_psa()
1330 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_pk_sign_ext() local
1337 status = psa_get_key_attributes(ctx->priv_id, &key_attr); in mbedtls_pk_sign_ext()
1341 psa_alg = psa_get_key_algorithm(&key_attr); in mbedtls_pk_sign_ext()
1343 psa_enrollment_alg = psa_get_key_enrollment_algorithm(&key_attr); in mbedtls_pk_sign_ext()
[all...]
H A Dctr_drbg.c39 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in ctr_drbg_setup_psa_context() local
42 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_ENCRYPT); in ctr_drbg_setup_psa_context()
43 psa_set_key_algorithm(&key_attr, PSA_ALG_ECB_NO_PADDING); in ctr_drbg_setup_psa_context()
44 psa_set_key_type(&key_attr, PSA_KEY_TYPE_AES); in ctr_drbg_setup_psa_context()
45 status = psa_import_key(&key_attr, key, key_len, &psa_ctx->key_id); in ctr_drbg_setup_psa_context()
56 psa_reset_key_attributes(&key_attr); in ctr_drbg_setup_psa_context()
/third_party/mbedtls/programs/ssl/
H A Dssl_test_lib.c283 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in pk_wrap_as_opaque() local
285 ret = mbedtls_pk_get_psa_attributes(pk, PSA_KEY_USAGE_SIGN_HASH, &key_attr); in pk_wrap_as_opaque()
289 psa_set_key_usage_flags(&key_attr, psa_usage); in pk_wrap_as_opaque()
290 psa_set_key_algorithm(&key_attr, psa_alg); in pk_wrap_as_opaque()
292 psa_set_key_enrollment_algorithm(&key_attr, psa_alg2); in pk_wrap_as_opaque()
294 ret = mbedtls_pk_import_into_psa(pk, &key_attr, key_id); in pk_wrap_as_opaque()
/third_party/mbedtls/tests/src/test_helpers/
H A Dssl_helpers.c688 psa_key_attributes_t key_attr = PSA_KEY_ATTRIBUTES_INIT; in mbedtls_test_ssl_endpoint_certificate_init() local
691 &key_attr), 0); in mbedtls_test_ssl_endpoint_certificate_init()
693 psa_set_key_usage_flags(&key_attr, opaque_usage); in mbedtls_test_ssl_endpoint_certificate_init()
694 psa_set_key_algorithm(&key_attr, opaque_alg); in mbedtls_test_ssl_endpoint_certificate_init()
696 psa_set_key_enrollment_algorithm(&key_attr, opaque_alg2); in mbedtls_test_ssl_endpoint_certificate_init()
698 TEST_EQUAL(mbedtls_pk_import_into_psa(cert->pkey, &key_attr, &key_slot), 0); in mbedtls_test_ssl_endpoint_certificate_init()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A Ddriver_nl80211.c3166 struct nlattr *key_attr = nla_nest_start(msg, NL80211_ATTR_KEY); in nl_add_key() local
3169 if (!key_attr) in nl_add_key()
3191 nla_nest_end(msg, key_attr); in nl_add_key()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A Ddriver_nl80211.c3726 struct nlattr *key_attr = nla_nest_start(msg, NL80211_ATTR_KEY); in nl_add_key() local
3729 if (!key_attr) in nl_add_key()
3751 nla_nest_end(msg, key_attr); in nl_add_key()

Completed in 65 milliseconds