Home
last modified time | relevance | path

Searched refs:key_attributes (Results 1 – 2 of 2) sorted by relevance

/mcuboot-latest/boot/bootutil/include/bootutil/crypto/
Drsa.h122 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in bootutil_rsa_parse_private_key() local
125 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_DECRYPT); in bootutil_rsa_parse_private_key()
126 psa_set_key_algorithm(&key_attributes, PSA_ALG_RSA_OAEP(PSA_ALG_SHA_256)); in bootutil_rsa_parse_private_key()
127 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_RSA_KEY_PAIR); in bootutil_rsa_parse_private_key()
129 status = psa_import_key(&key_attributes, *p, (end - *p), &ctx->key_id); in bootutil_rsa_parse_private_key()
145 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in bootutil_rsa_parse_public_key() local
148 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_VERIFY_HASH); in bootutil_rsa_parse_public_key()
149 psa_set_key_algorithm(&key_attributes, PSA_ALG_RSA_PSS(PSA_ALG_SHA_256)); in bootutil_rsa_parse_public_key()
150 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_RSA_PUBLIC_KEY); in bootutil_rsa_parse_public_key()
152 status = psa_import_key(&key_attributes, *p, (end - *p), &ctx->key_id); in bootutil_rsa_parse_public_key()
[all …]
Decdsa.h430 psa_key_attributes_t key_attributes = psa_key_attributes_init(); in bootutil_ecdsa_parse_public_key() local
457 psa_set_key_usage_flags(&key_attributes, PSA_KEY_USAGE_VERIFY_HASH); in bootutil_ecdsa_parse_public_key()
458 psa_set_key_algorithm(&key_attributes, PSA_ALG_ECDSA(ctx->required_algorithm)); in bootutil_ecdsa_parse_public_key()
459 psa_set_key_type(&key_attributes, PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECP_R1)); in bootutil_ecdsa_parse_public_key()
461 return (int)psa_import_key(&key_attributes, *cp, key_size, &ctx->key_id); in bootutil_ecdsa_parse_public_key()