Searched refs:key_data (Results 1 – 7 of 7) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_storage.c | 233 uint8_t key_data[]; member 254 memcpy(storage_format->key_data, data, data_length); in psa_format_key_data_for_storage() 268 uint8_t **key_data, in psa_parse_key_data_from_storage() argument 298 *key_data = NULL; in psa_parse_key_data_from_storage() 300 *key_data = mbedtls_calloc(1, *key_data_length); in psa_parse_key_data_from_storage() 301 if (*key_data == NULL) { 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()
|
| H A D | psa_crypto_storage.h | 160 void psa_free_persistent_key_data(uint8_t *key_data, size_t key_data_length); 194 uint8_t **key_data,
|
| H A D | pk.c | 655 unsigned char *key_data = key_end; in import_pair_into_psa() local 657 key_buffer, &key_data); in import_pair_into_psa() 661 size_t key_length = key_end - key_data; in import_pair_into_psa() 663 key_data, key_length, in import_pair_into_psa() 665 mbedtls_platform_zeroize(key_data, key_length); in import_pair_into_psa() 746 unsigned char *key_data = NULL; in import_public_into_psa() local 757 key_data = key_end; in import_public_into_psa() 759 key_buffer, &key_data); in import_public_into_psa() 782 key_data = (unsigned char *) pk->pub_raw; in import_public_into_psa() 798 key_data = key_buffer; in import_public_into_psa() [all …]
|
| H A D | psa_crypto_slot_management.c | 685 uint8_t *key_data = NULL; in psa_load_persistent_key_into_slot() local 689 &key_data, &key_data_length); in psa_load_persistent_key_into_slot() 706 data = (psa_se_key_data_storage_t *) key_data; in psa_load_persistent_key_into_slot() 713 status = psa_copy_key_material_into_slot(slot, key_data, key_data_length); in psa_load_persistent_key_into_slot() 719 psa_free_persistent_key_data(key_data, key_data_length); in psa_load_persistent_key_into_slot()
|
| H A D | psa_crypto_core.h | 145 struct key_data { struct
|
| /optee_os/core/drivers/ |
| H A D | versal_huk.c | 173 uint32_t key_data[8] = DEVEL_KEY; in aes_gcm_encrypt() local 177 size_t key_len = sizeof(key_data); in aes_gcm_encrypt() 195 for (i = 0; i < ARRAY_SIZE(key_data); i++) in aes_gcm_encrypt() 196 key_data[i] = TEE_U32_BSWAP(key_data[i]); in aes_gcm_encrypt() 198 versal_mbox_alloc(key_len, key_data, &p); in aes_gcm_encrypt()
|
| /optee_os/ta/pkcs11/src/ |
| H A D | processing.c | 1135 void *key_data = NULL; in entry_wrap_key() local 1266 rc = alloc_key_data_to_wrap(key->attributes, &key_data, &key_sz); in entry_wrap_key() 1276 rc = wrap_data_by_symm_enc(session, key_data, key_sz, out_buf, in entry_wrap_key() 1284 rc = wrap_data_by_asymm_enc(session, key_data, key_sz, out_buf, in entry_wrap_key() 1294 TEE_Free(key_data); in entry_wrap_key()
|