| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/ |
| D | sl_se_manager_cipher.c | 72 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_aes_crypt_ecb() local 84 sli_se_mailbox_command_add_parameter(se_cmd, length); in sl_se_aes_crypt_ecb() 92 sli_se_mailbox_command_add_input(se_cmd, &in); in sl_se_aes_crypt_ecb() 95 sli_se_mailbox_command_add_output(se_cmd, &out); in sl_se_aes_crypt_ecb() 116 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_aes_crypt_cbc() local 133 sli_se_mailbox_command_add_parameter(se_cmd, length); in sl_se_aes_crypt_cbc() 142 sli_se_mailbox_command_add_input(se_cmd, &iv_in); in sl_se_aes_crypt_cbc() 143 sli_se_mailbox_command_add_input(se_cmd, &in); in sl_se_aes_crypt_cbc() 147 sli_se_mailbox_command_add_output(se_cmd, &out); in sl_se_aes_crypt_cbc() 148 sli_se_mailbox_command_add_output(se_cmd, &iv_out); in sl_se_aes_crypt_cbc() [all …]
|
| D | sl_se_manager_key_derivation.c | 450 sli_se_mailbox_command_t *se_cmd; in sl_se_ecjpake_derive_secret() local 461 se_cmd = &ctx->cmd_ctx->command; in sl_se_ecjpake_derive_secret() 477 sli_se_mailbox_command_add_input(se_cmd, &domain_in); in sl_se_ecjpake_derive_secret() 478 sli_se_mailbox_command_add_input(se_cmd, &pwd_in); in sl_se_ecjpake_derive_secret() 479 sli_se_mailbox_command_add_input(se_cmd, &r_in); in sl_se_ecjpake_derive_secret() 480 sli_se_mailbox_command_add_input(se_cmd, &Xp2_in); in sl_se_ecjpake_derive_secret() 481 sli_se_mailbox_command_add_input(se_cmd, &Xp_in); in sl_se_ecjpake_derive_secret() 483 sli_se_mailbox_command_add_output(se_cmd, &key_out); in sl_se_ecjpake_derive_secret() 485 sli_se_mailbox_command_add_parameter(se_cmd, ctx->curve_flags); in sl_se_ecjpake_derive_secret() 486 sli_se_mailbox_command_add_parameter(se_cmd, ctx->pwd_len); in sl_se_ecjpake_derive_secret() [all …]
|
| D | sl_se_manager_util.c | 116 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_check_se_image() local 120 sli_se_mailbox_command_add_parameter(se_cmd, (uint32_t)image_addr); in sl_se_check_se_image() 135 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_apply_se_image() local 139 sli_se_mailbox_command_add_parameter(se_cmd, (uint32_t)image_addr); in sl_se_apply_se_image() 155 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_get_upgrade_status_se_image() local 162 sli_se_mailbox_command_add_output(se_cmd, &out_data); in sl_se_get_upgrade_status_se_image() 185 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_check_host_image() local 189 sli_se_mailbox_command_add_parameter(se_cmd, (uint32_t)image_addr); in sl_se_check_host_image() 190 sli_se_mailbox_command_add_parameter(se_cmd, size); in sl_se_check_host_image() 206 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_apply_host_image() local [all …]
|
| D | sl_se_manager_signature.c | 62 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_ecc_sign() local 104 sli_se_mailbox_command_add_parameter(se_cmd, message_len); in sl_se_ecc_sign() 111 sli_se_mailbox_command_add_input(se_cmd, &message_buffer); in sl_se_ecc_sign() 116 sli_se_mailbox_command_add_input(se_cmd, &repeated_message_buffer); in sl_se_ecc_sign() 120 sli_se_mailbox_command_add_output(se_cmd, &signature_buffer); in sl_se_ecc_sign() 145 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_ecc_verify() local 188 sli_se_mailbox_command_add_parameter(se_cmd, message_len); in sl_se_ecc_verify() 200 sli_se_mailbox_command_add_input(se_cmd, &signature_buffer); in sl_se_ecc_verify() 201 sli_se_mailbox_command_add_input(se_cmd, &message_buffer); in sl_se_ecc_verify() 203 sli_se_mailbox_command_add_input(se_cmd, &message_buffer); in sl_se_ecc_verify() [all …]
|
| D | sl_se_manager_hash.c | 256 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in se_cmd_hash_multipart_update() local 303 sli_se_mailbox_command_add_parameter(se_cmd, ilen); in se_cmd_hash_multipart_update() 309 sli_se_mailbox_command_add_input(se_cmd, &iv_in); in se_cmd_hash_multipart_update() 310 sli_se_mailbox_command_add_input(se_cmd, &data_in); in se_cmd_hash_multipart_update() 311 sli_se_mailbox_command_add_output(se_cmd, &iv_out); in se_cmd_hash_multipart_update() 555 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_hash_multipart_finish() local 559 sli_se_mailbox_command_add_parameter(se_cmd, rem_bytes); in sl_se_hash_multipart_finish() 560 sli_se_mailbox_command_add_parameter(se_cmd, counter[0]); in sl_se_hash_multipart_finish() 566 sli_se_mailbox_command_add_input(se_cmd, &in_0); in sl_se_hash_multipart_finish() 567 sli_se_mailbox_command_add_input(se_cmd, &in_1); in sl_se_hash_multipart_finish() [all …]
|
| D | sl_se_manager_entropy.c | 52 sli_se_mailbox_command_t *se_cmd; in sl_se_get_random() local 61 se_cmd = &cmd_ctx->command; in sl_se_get_random() 69 sli_se_mailbox_command_add_output(se_cmd, &data_out); in sl_se_get_random() 70 sli_se_mailbox_command_add_parameter(se_cmd, num_bytes); in sl_se_get_random() 83 sli_se_mailbox_command_add_output(se_cmd, &data_out); in sl_se_get_random() 84 sli_se_mailbox_command_add_parameter(se_cmd, 4); in sl_se_get_random()
|
| D | sl_se_manager_attestation.c | 135 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in get_attestation_token_size() local 140 sli_se_mailbox_command_add_input(se_cmd, &noncedata); in get_attestation_token_size() 143 sli_se_mailbox_command_add_output(se_cmd, &sizedata); in get_attestation_token_size() 212 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in get_attestation_token() local 216 sli_se_mailbox_command_add_input(se_cmd, &noncedata); in get_attestation_token() 219 sli_se_mailbox_command_add_output(se_cmd, &sizedata); in get_attestation_token() 222 sli_se_mailbox_command_add_output(se_cmd, &tokendata); in get_attestation_token()
|
| D | sl_se_manager_key_handling.c | 807 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_generate_key() local 824 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_p_buffer); in sl_se_generate_key() 829 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_N_buffer); in sl_se_generate_key() 834 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_Gx_buffer); in sl_se_generate_key() 839 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_Gy_buffer); in sl_se_generate_key() 844 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_a_buffer); in sl_se_generate_key() 849 sli_se_mailbox_command_add_input(se_cmd, (sli_se_datatransfer_t*)&domain_b_buffer); in sl_se_generate_key() 885 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_export_public_key() local 934 sli_se_mailbox_command_add_output(se_cmd, &pubkey_buffer); in sl_se_export_public_key() 1095 sli_se_mailbox_command_t *se_cmd = &cmd_ctx->command; in sl_se_transfer_key() local [all …]
|