Lines Matching refs:key_data
396 atap_result read_key_data(uint8_t **key_buf, uint8_t *key_data, in read_key_data() argument
407 memcpy(key_data, &key.data_length, sizeof(uint32_t)); in read_key_data()
408 memcpy(key_data + 4, key.data, key.data_length); in read_key_data()
416 memcpy(key_data + *key_data_length, in read_key_data()
420 memcpy(key_data + *key_data_length, in read_key_data()
423 memcpy(key_data + *key_data_length, certchain.entries[i].data, in read_key_data()
443 uint8_t *key_data; in write_attestation_key_to_secure_storage() local
448 key_data = malloc(ATTESTATION_DATA_OFFSET); in write_attestation_key_to_secure_storage()
465 read_key_data(&key_buf, key_data, &key_data_length); in write_attestation_key_to_secure_storage()
466 TEEC_Result ret_rsa=write_key(KM_ALGORITHM_RSA, key_name, key_data, key_data_length); in write_attestation_key_to_secure_storage()
473 read_key_data(&key_buf, key_data, &key_data_length); in write_attestation_key_to_secure_storage()
474 TEEC_Result ret_ec=write_key(KM_ALGORITHM_EC, key_name, key_data, key_data_length); in write_attestation_key_to_secure_storage()
478 free(key_data); in write_attestation_key_to_secure_storage()