| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/ |
| D | sl_se_manager_cipher.c | 91 sli_se_datatransfer_t in = SLI_SE_DATATRANSFER_DEFAULT(input, length); in sl_se_aes_crypt_ecb() 94 sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(output, length); in sl_se_aes_crypt_ecb() 140 sli_se_datatransfer_t iv_in = SLI_SE_DATATRANSFER_DEFAULT(iv, 16); in sl_se_aes_crypt_cbc() 141 sli_se_datatransfer_t in = SLI_SE_DATATRANSFER_DEFAULT(input, length); in sl_se_aes_crypt_cbc() 145 sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(output, length); in sl_se_aes_crypt_cbc() 146 sli_se_datatransfer_t iv_out = SLI_SE_DATATRANSFER_DEFAULT(iv, 16); in sl_se_aes_crypt_cbc() 208 sli_se_datatransfer_t iv_in = SLI_SE_DATATRANSFER_DEFAULT(iv, 16); in sl_se_aes_crypt_cfb128() 209 sli_se_datatransfer_t in = SLI_SE_DATATRANSFER_DEFAULT(&input[processed], iterations * 16); in sl_se_aes_crypt_cfb128() 213 … sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(&output[processed], iterations * 16); in sl_se_aes_crypt_cfb128() 214 sli_se_datatransfer_t iv_out = SLI_SE_DATATRANSFER_DEFAULT(iv, 16); in sl_se_aes_crypt_cfb128() [all …]
|
| D | sl_se_manager_key_derivation.c | 79 sli_se_datatransfer_t pubkey_input_buffer; in sl_se_ecdh_compute_shared_secret() 80 sli_se_datatransfer_t auth_buffer_out; in sl_se_ecdh_compute_shared_secret() 470 sli_se_datatransfer_t domain_in = SLI_SE_DATATRANSFER_DEFAULT(NULL, 0); in sl_se_ecjpake_derive_secret() 471 sli_se_datatransfer_t pwd_in = SLI_SE_DATATRANSFER_DEFAULT(ctx->pwd, ctx->pwd_len); in sl_se_ecjpake_derive_secret() 472 sli_se_datatransfer_t r_in = SLI_SE_DATATRANSFER_DEFAULT(ctx->r, 32); in sl_se_ecjpake_derive_secret() 473 sli_se_datatransfer_t Xp2_in = SLI_SE_DATATRANSFER_DEFAULT(ctx->Xp2, 64); in sl_se_ecjpake_derive_secret() 474 sli_se_datatransfer_t Xp_in = SLI_SE_DATATRANSFER_DEFAULT(ctx->Xp, 64); in sl_se_ecjpake_derive_secret() 475 sli_se_datatransfer_t key_out = SLI_SE_DATATRANSFER_DEFAULT(buf, 32); in sl_se_ecjpake_derive_secret() 589 sli_se_datatransfer_t domain_in = SLI_SE_DATATRANSFER_DEFAULT(NULL, 0); in sl_se_ecjpake_read_round_one() 590 sli_se_datatransfer_t userid_mine = SLI_SE_DATATRANSFER_DEFAULT( in sl_se_ecjpake_read_round_one() [all …]
|
| D | sl_se_manager_util.c | 160 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(out_buf, in sl_se_get_upgrade_status_se_image() 233 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(out_buf, in sl_se_get_upgrade_status_host_image() 315 sli_se_datatransfer_t parity_data = SLI_SE_DATATRANSFER_DEFAULT(&parity, 4); in sl_se_init_otp_key() 318 sli_se_datatransfer_t key_data = SLI_SE_DATATRANSFER_DEFAULT(key, num_bytes); in sl_se_init_otp_key() 364 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(key, num_bytes); in sl_se_read_pubkey() 387 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(version, sizeof(uint32_t)); in sl_se_get_se_version() 473 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(&status_word, 4); in sl_se_get_debug_lock_status() 657 sli_se_datatransfer_t parameters_data = SLI_SE_DATATRANSFER_DEFAULT(¶meters, 8); in sl_se_init_otp() 660 sli_se_datatransfer_t mcu_settings_flags_data = in sl_se_init_otp() 664 sli_se_datatransfer_t tamper_settings_data = in sl_se_init_otp() [all …]
|
| D | sli_se_manager_mailbox.c | 205 void sli_se_mailbox_command_add_input(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *dat… in sli_se_mailbox_command_add_input() 210 sli_se_datatransfer_t *next = command->data_in; in sli_se_mailbox_command_add_input() 212 next = (sli_se_datatransfer_t*)next->next; in sli_se_mailbox_command_add_input() 222 void sli_se_mailbox_command_add_output(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *da… in sli_se_mailbox_command_add_output() 227 sli_se_datatransfer_t *next = command->data_out; in sli_se_mailbox_command_add_output() 229 next = (sli_se_datatransfer_t*)next->next; in sli_se_mailbox_command_add_output() 303 sli_se_datatransfer_t *inDataDesc; in sli_se_mailbox_execute_command() 333 …for (inDataDesc = command->data_in; inDataDesc; inDataDesc = (sli_se_datatransfer_t*) inDataDesc->… in sli_se_mailbox_execute_command() 529 sli_se_datatransfer_t *outDataDesc = command->data_out; in sli_vse_mailbox_ack_command() 561 outDataDesc = (sli_se_datatransfer_t*) in sli_vse_mailbox_ack_command()
|
| D | sl_se_manager_key_handling.c | 677 sli_se_datatransfer_t *auth_buffer) in sli_se_get_auth_buffer() 707 sli_se_datatransfer_t *buffer) in sli_se_get_key_input_output() 773 sli_se_datatransfer_t auth_buffer; in sl_se_validate_key() 779 sli_se_datatransfer_t key_buffer; in sl_se_validate_key() 809 sli_se_datatransfer_t domain_p_buffer; in sl_se_generate_key() 810 sli_se_datatransfer_t domain_N_buffer; in sl_se_generate_key() 811 sli_se_datatransfer_t domain_Gx_buffer; in sl_se_generate_key() 812 sli_se_datatransfer_t domain_Gy_buffer; in sl_se_generate_key() 813 sli_se_datatransfer_t domain_a_buffer; in sl_se_generate_key() 814 sli_se_datatransfer_t domain_b_buffer; in sl_se_generate_key() [all …]
|
| D | sl_se_manager_attestation.c | 138 sli_se_datatransfer_t noncedata = in get_attestation_token_size() 141 sli_se_datatransfer_t sizedata = in get_attestation_token_size() 214 sli_se_datatransfer_t noncedata = in get_attestation_token() 217 sli_se_datatransfer_t sizedata = in get_attestation_token() 220 sli_se_datatransfer_t tokendata = in get_attestation_token()
|
| D | sl_se_manager_signature.c | 110 sli_se_datatransfer_t message_buffer = SLI_SE_DATATRANSFER_DEFAULT(message, message_len); in sl_se_ecc_sign() 114 sli_se_datatransfer_t repeated_message_buffer = SLI_SE_DATATRANSFER_DEFAULT(message, message_len); in sl_se_ecc_sign() 119 sli_se_datatransfer_t signature_buffer = SLI_SE_DATATRANSFER_DEFAULT(signature, signature_len); in sl_se_ecc_sign() 194 sli_se_datatransfer_t message_buffer = SLI_SE_DATATRANSFER_DEFAULT(message, in sl_se_ecc_verify() 196 sli_se_datatransfer_t signature_buffer = SLI_SE_DATATRANSFER_DEFAULT(signature, in sl_se_ecc_verify()
|
| D | sl_se_manager_hash.c | 305 sli_se_datatransfer_t data_in = SLI_SE_DATATRANSFER_DEFAULT(input, ilen); in se_cmd_hash_multipart_update() 306 sli_se_datatransfer_t iv_in = SLI_SE_DATATRANSFER_DEFAULT(state, state_len); in se_cmd_hash_multipart_update() 307 sli_se_datatransfer_t iv_out = SLI_SE_DATATRANSFER_DEFAULT(state, state_len); in se_cmd_hash_multipart_update() 562 sli_se_datatransfer_t in_0 = SLI_SE_DATATRANSFER_DEFAULT(state, state_len); in sl_se_hash_multipart_finish() 563 sli_se_datatransfer_t in_1 = SLI_SE_DATATRANSFER_DEFAULT(buffer, rem_bytes); in sl_se_hash_multipart_finish() 564 sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(digest_out, outputsize); in sl_se_hash_multipart_finish() 661 sli_se_datatransfer_t data_in = SLI_SE_DATATRANSFER_DEFAULT(message, message_size); in sl_se_hash() 662 sli_se_datatransfer_t data_out = SLI_SE_DATATRANSFER_DEFAULT(digest, digest_size); in sl_se_hash()
|
| D | sl_se_manager_entropy.c | 67 sli_se_datatransfer_t data_out = SLI_SE_DATATRANSFER_DEFAULT(data, num_bytes); in sl_se_get_random() 81 sli_se_datatransfer_t data_out = SLI_SE_DATATRANSFER_DEFAULT(&surplus_word, 4); in sl_se_get_random()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/ |
| D | sli_se_manager_internal.h | 109 sli_se_datatransfer_t auth_buffer; \ 119 sli_se_datatransfer_t auth_data_buf; \ 128 sli_se_datatransfer_t key_input_buffer; \ 137 sli_se_datatransfer_t key_output_buffer; \ 201 sli_se_datatransfer_t* auth_buffer); 203 sli_se_datatransfer_t* buffer);
|
| D | sli_se_manager_mailbox.h | 361 } sli_se_datatransfer_t; typedef 379 sli_se_datatransfer_t* data_in; /**< Input data */ 380 sli_se_datatransfer_t* data_out; /**< Output data */ 422 void sli_se_mailbox_command_add_input(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *dat… 444 void sli_se_mailbox_command_add_output(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *da…
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_se.h | 133 typedef sli_se_datatransfer_t SE_DataTransfer_t;
|