Home
last modified time | relevance | path

Searched refs:key_data_length (Results 1 – 4 of 4) sorted by relevance

/mbedtls/library/
A Dpsa_crypto_storage.c269 size_t *key_data_length, in psa_parse_key_data_from_storage() argument
291 *key_data_length = MBEDTLS_GET_UINT32_LE(storage_format->data_len, 0); in psa_parse_key_data_from_storage()
292 if (*key_data_length > (storage_data_length - sizeof(*storage_format)) || in psa_parse_key_data_from_storage()
293 *key_data_length > PSA_CRYPTO_MAX_STORAGE_SIZE) { in psa_parse_key_data_from_storage()
297 if (*key_data_length == 0) { in psa_parse_key_data_from_storage()
300 *key_data = mbedtls_calloc(1, *key_data_length); in psa_parse_key_data_from_storage()
304 memcpy(*key_data, storage_format->key_data, *key_data_length); in psa_parse_key_data_from_storage()
350 void psa_free_persistent_key_data(uint8_t *key_data, size_t key_data_length) in psa_free_persistent_key_data() argument
352 mbedtls_zeroize_and_free(key_data, key_data_length); in psa_free_persistent_key_data()
A Dpsa_crypto_slot_management.c249 size_t key_data_length = 0; in psa_load_persistent_key_into_slot() local
252 &key_data, &key_data_length); in psa_load_persistent_key_into_slot()
265 if (key_data_length != sizeof(*data)) { in psa_load_persistent_key_into_slot()
276 status = psa_copy_key_material_into_slot(slot, key_data, key_data_length); in psa_load_persistent_key_into_slot()
282 psa_free_persistent_key_data(key_data, key_data_length); in psa_load_persistent_key_into_slot()
A Dpsa_crypto_storage.h153 void psa_free_persistent_key_data(uint8_t *key_data, size_t key_data_length);
188 size_t *key_data_length,
/mbedtls/tests/suites/
A Dtest_suite_psa_crypto_persistent_key.function87 size_t key_data_length = 0;
92 &key_data, &key_data_length,
113 key_data, key_data_length);

Completed in 20 milliseconds