Searched refs:key_data_length (Results 1 – 4 of 4) sorted by relevance
/mbedtls/library/ |
A D | psa_crypto_storage.c | 269 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 D | psa_crypto_slot_management.c | 249 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 D | psa_crypto_storage.h | 153 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 D | test_suite_psa_crypto_persistent_key.function | 87 size_t key_data_length = 0; 92 &key_data, &key_data_length, 113 key_data, key_data_length);
|
Completed in 20 milliseconds