Home
last modified time | relevance | path

Searched refs:attributes (Results 1 – 7 of 7) sorted by relevance

/hal_ti-latest/simplelink_lpf3/source/ti/drivers/cryptoutils/cryptokey/
DCryptoKeyKeyStore_PSA.c81 void KeyStore_PSA_setKeyId(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyFileId key) in KeyStore_PSA_setKeyId() argument
83 psa_set_key_id(attributes, key); in KeyStore_PSA_setKeyId()
89 void KeyStore_PSA_setKeyLifetime(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyLifetime l… in KeyStore_PSA_setKeyLifetime() argument
91 psa_set_key_lifetime(attributes, lifetime); in KeyStore_PSA_setKeyLifetime()
97 KeyStore_PSA_KeyFileId KeyStore_PSA_getKeyId(KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_getKeyId() argument
99 return psa_get_key_id(attributes); in KeyStore_PSA_getKeyId()
105 KeyStore_PSA_KeyLifetime KeyStore_PSA_getKeyLifetime(KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_getKeyLifetime() argument
107 return psa_get_key_lifetime(attributes); in KeyStore_PSA_getKeyLifetime()
113 void KeyStore_PSA_setKeyUsageFlags(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyUsage us… in KeyStore_PSA_setKeyUsageFlags() argument
115 psa_set_key_usage_flags(attributes, usageFlags); in KeyStore_PSA_setKeyUsageFlags()
[all …]
DCryptoKeyKeyStore_PSA_ns.c139 int_fast16_t KeyStore_PSA_importKey(KeyStore_PSA_KeyAttributes *attributes, in KeyStore_PSA_importKey() argument
147 importKeyMsg.attributes = &attributes->client; in KeyStore_PSA_importKey()
180 …t KeyStore_PSA_getKeyAttributes(KeyStore_PSA_KeyFileId key, KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_getKeyAttributes() argument
185 getKeyAttributesMsg.attributes = &attributes->client; in KeyStore_PSA_getKeyAttributes()
208 void KeyStore_PSA_resetKeyAttributes(KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_resetKeyAttributes() argument
212 resetKeyAttributeMsg.attributes = &attributes->client; in KeyStore_PSA_resetKeyAttributes()
DCryptoKeyKeyStore_PSA_helpers.c243 psa_key_attributes_t attributes = {.MBEDTLS_PRIVATE(core) = slot->attr}; in KeyStore_PSA_getKey() local
245 …status = psa_export_key_internal(&attributes, slot->key.data, slot->key.bytes, data, dataSize, dat… in KeyStore_PSA_getKey()
256 int_fast16_t KeyStore_PSA_importKey(KeyStore_PSA_KeyAttributes *attributes, in KeyStore_PSA_importKey() argument
270 status = psa_import_key(attributes, data, dataLength, key); in KeyStore_PSA_importKey()
347 …t KeyStore_PSA_getKeyAttributes(KeyStore_PSA_KeyFileId key, KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_getKeyAttributes() argument
359 status = psa_get_key_attributes(key, attributes); in KeyStore_PSA_getKeyAttributes()
367 void KeyStore_PSA_resetKeyAttributes(KeyStore_PSA_KeyAttributes *attributes) in KeyStore_PSA_resetKeyAttributes() argument
369 mbedtls_free(attributes->MBEDTLS_PRIVATE(domain_parameters)); in KeyStore_PSA_resetKeyAttributes()
370 memset(attributes, 0, sizeof(*attributes)); in KeyStore_PSA_resetKeyAttributes()
DCryptoKeyKeyStore_PSA.h1240 void KeyStore_PSA_setKeyId(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyFileId key);
1268 void KeyStore_PSA_setKeyLifetime(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyLifetime l…
1283 KeyStore_PSA_KeyFileId KeyStore_PSA_getKeyId(KeyStore_PSA_KeyAttributes *attributes);
1296 KeyStore_PSA_KeyLifetime KeyStore_PSA_getKeyLifetime(KeyStore_PSA_KeyAttributes *attributes);
1315 void KeyStore_PSA_setKeyUsageFlags(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyUsage us…
1328 KeyStore_PSA_KeyUsage KeyStore_PSA_getKeyUsageFlags(KeyStore_PSA_KeyAttributes *attributes);
1351 void KeyStore_PSA_setKeyAlgorithm(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_Algorithm al…
1364 KeyStore_PSA_Algorithm KeyStore_PSA_getKeyAlgorithm(KeyStore_PSA_KeyAttributes *attributes);
1381 void KeyStore_PSA_setKeyType(KeyStore_PSA_KeyAttributes *attributes, KeyStore_PSA_KeyType type);
1398 void KeyStore_PSA_setKeyBits(KeyStore_PSA_KeyAttributes *attributes, size_t bits);
[all …]
DCryptoKeyKeyStore_PSA_s.h92 struct psa_client_key_attributes_s *attributes; member
107 struct psa_client_key_attributes_s *attributes; member
122 struct psa_client_key_attributes_s *attributes; member
127 struct psa_client_key_attributes_s *attributes; member
DCryptoKeyKeyStore_PSA_s.c159 if (cmse_has_unpriv_nonsecure_rw_access(getKeyAttributesMsg.attributes, in KeyStore_s_getKeyAttributes()
174 getKeyAttributesMsg.attributes); in KeyStore_s_getKeyAttributes()
203 …(cmse_has_unpriv_nonsecure_read_access(importKeyMsg.attributes, sizeof(KeyStore_PSA_KeyAttributes)… in KeyStore_s_importKey()
212 if (importKeyMsg.attributes->lifetime) in KeyStore_s_importKey()
217 …yStore_s_copyKeyAttributesFromClient((struct psa_client_key_attributes_s *)importKeyMsg.attributes, in KeyStore_s_importKey()
321 …_copyKeyAttributesFromClient((struct psa_client_key_attributes_s *)resetKeyAttributeMsg.attributes, in KeyStore_s_resetKeyAttributes()
332 KeyStore_s_copyKeyAttributesToClient(&keyAttributes, resetKeyAttributeMsg.attributes); in KeyStore_s_resetKeyAttributes()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/aesctrdrbg/
DAESCTRDRBGXX.c354 KeyStore_PSA_KeyAttributes attributes = KEYSTORE_PSA_KEY_ATTRIBUTES_INIT; in AESCTRDRBG_generateKey() local
357 attributesPtr = &attributes; in AESCTRDRBG_generateKey()