Home
last modified time | relevance | path

Searched refs:sl_se_command_context_t (Results 1 – 21 of 21) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/
Dsl_se_manager_util.h89 sl_status_t sl_se_check_se_image(sl_se_command_context_t *cmd_ctx,
110 sl_status_t sl_se_apply_se_image(sl_se_command_context_t *cmd_ctx,
131 sl_status_t sl_se_get_upgrade_status_se_image(sl_se_command_context_t *cmd_ctx,
157 sl_status_t sl_se_check_host_image(sl_se_command_context_t *cmd_ctx,
182 sl_status_t sl_se_apply_host_image(sl_se_command_context_t *cmd_ctx,
205 sl_se_get_upgrade_status_host_image(sl_se_command_context_t *cmd_ctx,
242 sl_status_t sl_se_init_otp_key(sl_se_command_context_t *cmd_ctx,
274 sl_status_t sl_se_read_pubkey(sl_se_command_context_t *cmd_ctx,
299 sl_status_t sl_se_init_otp(sl_se_command_context_t *cmd_ctx,
319 sl_status_t sl_se_get_otp_version(sl_se_command_context_t *cmd_ctx,
[all …]
Dsl_se_manager_cipher.h94 sl_status_t sl_se_aes_crypt_ecb(sl_se_command_context_t *cmd_ctx,
132 sl_status_t sl_se_aes_crypt_cbc(sl_se_command_context_t *cmd_ctx,
171 sl_status_t sl_se_aes_crypt_cfb128(sl_se_command_context_t *cmd_ctx,
208 sl_status_t sl_se_aes_crypt_cfb8(sl_se_command_context_t *cmd_ctx,
254 sl_status_t sl_se_aes_crypt_ctr(sl_se_command_context_t *cmd_ctx,
303 sl_status_t sl_se_ccm_encrypt_and_tag(sl_se_command_context_t *cmd_ctx,
352 sl_status_t sl_se_ccm_auth_decrypt(sl_se_command_context_t *cmd_ctx,
404 sl_se_command_context_t *cmd_ctx,
448 sl_se_command_context_t *cmd_ctx,
492 sl_se_command_context_t *cmd_ctx,
[all …]
Dsl_se_manager_hash.h99 sl_status_t sl_se_hash(sl_se_command_context_t *cmd_ctx,
125 sl_se_command_context_t *cmd_ctx);
146 sl_se_command_context_t *cmd_ctx);
167 sl_se_command_context_t *cmd_ctx);
189 sl_se_command_context_t *cmd_ctx);
210 sl_se_command_context_t *cmd_ctx);
238 sl_se_command_context_t *cmd_ctx,
266 sl_se_command_context_t *cmd_ctx,
295 sl_se_command_context_t *cmd_ctx,
Dsl_se_manager_key_handling.h103 sl_status_t sl_se_generate_key(sl_se_command_context_t *cmd_ctx,
126 sl_status_t sl_se_import_key(sl_se_command_context_t *cmd_ctx,
151 sl_status_t sl_se_export_key(sl_se_command_context_t *cmd_ctx,
180 sl_status_t sl_se_transfer_key(sl_se_command_context_t *cmd_ctx,
204 sl_status_t sl_se_export_public_key(sl_se_command_context_t *cmd_ctx,
225 sl_status_t sl_se_delete_key(sl_se_command_context_t *cmd_ctx,
Dsl_se_manager.h115 sl_status_t sl_se_set_yield(sl_se_command_context_t *cmd_ctx,
131 sl_status_t sl_se_read_executed_command(sl_se_command_context_t *cmd_ctx);
149 sl_status_t sl_se_ack_command(sl_se_command_context_t *cmd_ctx);
173 sl_status_t sl_se_init_command_context(sl_se_command_context_t *cmd_ctx);
188 sl_status_t sl_se_deinit_command_context(sl_se_command_context_t *cmd_ctx);
Dsl_se_manager_attestation.h112 sl_status_t sl_se_attestation_get_psa_iat_token(sl_se_command_context_t *cmd_ctx,
135 sl_status_t sl_se_attestation_get_psa_iat_token_size(sl_se_command_context_t *cmd_ctx,
173 sl_status_t sl_se_attestation_get_config_token(sl_se_command_context_t *cmd_ctx,
196 sl_status_t sl_se_attestation_get_config_token_size(sl_se_command_context_t *cmd_ctx,
Dsl_se_manager_key_derivation.h112 sl_status_t sl_se_ecdh_compute_shared_secret(sl_se_command_context_t *cmd_ctx,
191 sl_se_command_context_t *cmd_ctx);
375 sl_status_t sl_se_derive_key_hkdf(sl_se_command_context_t *cmd_ctx,
417 sl_status_t sl_se_derive_key_pbkdf2(sl_se_command_context_t *cmd_ctx,
Dsl_se_manager_signature.h113 sl_status_t sl_se_ecc_sign(sl_se_command_context_t *cmd_ctx,
167 sl_status_t sl_se_ecc_verify(sl_se_command_context_t *cmd_ctx,
Dsl_se_manager_types.h140 typedef struct sl_se_command_context_t { struct
147 } sl_se_command_context_t; typedef
463 sl_se_command_context_t *cmd_ctx; ///< Pointer to command context object
Dsl_se_manager_entropy.h84 sl_status_t sl_se_get_random(sl_se_command_context_t *cmd_ctx,
Dsli_se_manager_internal.h184 sl_status_t sli_se_execute_and_wait(sl_se_command_context_t *cmd_ctx);
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_util.c109 sl_status_t sl_se_check_se_image(sl_se_command_context_t *cmd_ctx, in sl_se_check_se_image()
128 sl_status_t sl_se_apply_se_image(sl_se_command_context_t *cmd_ctx, in sl_se_apply_se_image()
147 sl_status_t sl_se_get_upgrade_status_se_image(sl_se_command_context_t *cmd_ctx, in sl_se_get_upgrade_status_se_image()
177 sl_status_t sl_se_check_host_image(sl_se_command_context_t *cmd_ctx, in sl_se_check_host_image()
198 sl_status_t sl_se_apply_host_image(sl_se_command_context_t *cmd_ctx, in sl_se_apply_host_image()
220 sl_se_get_upgrade_status_host_image(sl_se_command_context_t *cmd_ctx, in sl_se_get_upgrade_status_host_image()
250 sl_status_t sl_se_init_otp_key(sl_se_command_context_t *cmd_ctx, in sl_se_init_otp_key()
327 sl_status_t sl_se_read_pubkey(sl_se_command_context_t *cmd_ctx, in sl_se_read_pubkey()
373 sl_status_t sl_se_get_se_version(sl_se_command_context_t *cmd_ctx, in sl_se_get_se_version()
450 sl_status_t sl_se_apply_debug_lock(sl_se_command_context_t *cmd_ctx) in sl_se_apply_debug_lock()
[all …]
Dsl_se_manager.c342 sl_status_t sl_se_set_yield(sl_se_command_context_t *cmd_ctx, in sl_se_set_yield()
373 sl_status_t sli_se_execute_and_wait(sl_se_command_context_t *cmd_ctx) in sli_se_execute_and_wait()
457 sl_status_t sli_se_execute_and_wait(sl_se_command_context_t *cmd_ctx) in sli_se_execute_and_wait()
480 sl_status_t sl_se_read_executed_command(sl_se_command_context_t *cmd_ctx) in sl_se_read_executed_command()
512 sl_status_t sl_se_ack_command(sl_se_command_context_t *cmd_ctx) in sl_se_ack_command()
549 sl_status_t sl_se_init_command_context(sl_se_command_context_t *cmd_ctx) in sl_se_init_command_context()
551 sl_se_command_context_t v = SL_SE_COMMAND_CONTEXT_INIT; in sl_se_init_command_context()
564 sl_status_t sl_se_deinit_command_context(sl_se_command_context_t *cmd_ctx) in sl_se_deinit_command_context()
Dsl_se_manager_attestation.c113 static sl_status_t get_attestation_token_size(sl_se_command_context_t *cmd_ctx, in get_attestation_token_size()
176 static sl_status_t get_attestation_token(sl_se_command_context_t *cmd_ctx, in get_attestation_token()
233 sl_status_t sl_se_attestation_get_psa_iat_token(sl_se_command_context_t *cmd_ctx, in sl_se_attestation_get_psa_iat_token()
252 sl_status_t sl_se_attestation_get_psa_iat_token_size(sl_se_command_context_t *cmd_ctx, in sl_se_attestation_get_psa_iat_token_size()
265 sl_status_t sl_se_attestation_get_config_token(sl_se_command_context_t *cmd_ctx, in sl_se_attestation_get_config_token()
284 sl_status_t sl_se_attestation_get_config_token_size(sl_se_command_context_t *cmd_ctx, in sl_se_attestation_get_config_token_size()
Dsl_se_manager_hash.c52 sl_se_command_context_t *cmd_ctx) in sl_se_hash_sha1_multipart_starts()
83 sl_se_command_context_t *cmd_ctx) in sl_se_hash_sha224_multipart_starts()
114 sl_se_command_context_t *cmd_ctx) in sl_se_hash_sha256_multipart_starts()
146 sl_se_command_context_t *cmd_ctx) in sl_se_hash_sha384_multipart_starts()
178 …12_multipart_starts(sl_se_sha512_multipart_context_t *sha512_ctx, sl_se_command_context_t *cmd_ctx) in sl_se_hash_sha512_multipart_starts()
212 sl_se_command_context_t *cmd_ctx, in sl_se_hash_multipart_starts()
252 sl_se_command_context_t *cmd_ctx, in se_cmd_hash_multipart_update()
321 sl_se_command_context_t *cmd_ctx, in sl_se_hash_multipart_update()
434 sl_se_command_context_t *cmd_ctx, in sl_se_hash_multipart_finish()
608 sl_status_t sl_se_hash(sl_se_command_context_t *cmd_ctx, in sl_se_hash()
Dsl_se_manager_cipher.c60 sl_status_t sl_se_aes_crypt_ecb(sl_se_command_context_t *cmd_ctx, in sl_se_aes_crypt_ecb()
103 sl_status_t sl_se_aes_crypt_cbc(sl_se_command_context_t *cmd_ctx, in sl_se_aes_crypt_cbc()
156 sl_status_t sl_se_aes_crypt_cfb128(sl_se_command_context_t *cmd_ctx, in sl_se_aes_crypt_cfb128()
258 sl_status_t sl_se_aes_crypt_cfb8(sl_se_command_context_t *cmd_ctx, in sl_se_aes_crypt_cfb8()
346 sl_status_t sl_se_aes_crypt_ctr(sl_se_command_context_t *cmd_ctx, in sl_se_aes_crypt_ctr()
453 sl_status_t sl_se_ccm_encrypt_and_tag(sl_se_command_context_t *cmd_ctx, in sl_se_ccm_encrypt_and_tag()
532 sl_status_t sl_se_ccm_auth_decrypt(sl_se_command_context_t *cmd_ctx, in sl_se_ccm_auth_decrypt()
615 sl_se_command_context_t *cmd_ctx, in sl_se_ccm_multipart_starts()
764 sl_se_command_context_t *cmd_ctx, in sl_se_ccm_multipart_update()
908 sl_se_command_context_t *cmd_ctx, in sl_se_ccm_multipart_finish()
[all …]
Dsl_se_manager_key_derivation.c70 sl_status_t sl_se_ecdh_compute_shared_secret(sl_se_command_context_t *cmd_ctx, in sl_se_ecdh_compute_shared_secret()
449 sl_se_command_context_t *cmd_ctx; in sl_se_ecjpake_derive_secret()
517 sl_se_command_context_t *cmd_ctx) in sl_se_ecjpake_init()
543 sl_se_command_context_t *cmd_ctx = ctx->cmd_ctx; in sl_se_ecjpake_read_round_one()
625 sl_se_command_context_t *cmd_ctx = ctx->cmd_ctx; in sl_se_ecjpake_read_round_two()
755 sl_se_command_context_t *cmd_ctx = ctx->cmd_ctx; in sl_se_ecjpake_write_round_one()
834 sl_se_command_context_t *cmd_ctx = ctx->cmd_ctx; in sl_se_ecjpake_write_round_two()
916 sl_status_t sl_se_derive_key_hkdf(sl_se_command_context_t *cmd_ctx, in sl_se_derive_key_hkdf()
997 sl_status_t sl_se_derive_key_pbkdf2(sl_se_command_context_t *cmd_ctx, in sl_se_derive_key_pbkdf2()
Dsl_se_manager_signature.c49 sl_status_t sl_se_ecc_sign(sl_se_command_context_t *cmd_ctx, in sl_se_ecc_sign()
128 sl_status_t sl_se_ecc_verify(sl_se_command_context_t *cmd_ctx, in sl_se_ecc_verify()
Dsl_se_manager_key_handling.c791 sl_status_t sl_se_generate_key(sl_se_command_context_t *cmd_ctx, in sl_se_generate_key()
877 sl_status_t sl_se_export_public_key(sl_se_command_context_t *cmd_ctx, in sl_se_export_public_key()
990 sl_status_t sl_se_import_key(sl_se_command_context_t *cmd_ctx, in sl_se_import_key()
1034 sl_status_t sl_se_export_key(sl_se_command_context_t *cmd_ctx, in sl_se_export_key()
1087 sl_status_t sl_se_transfer_key(sl_se_command_context_t *cmd_ctx, in sl_se_transfer_key()
1167 sl_status_t sl_se_delete_key(sl_se_command_context_t *cmd_ctx, in sl_se_delete_key()
Dsl_se_manager_entropy.c48 sl_status_t sl_se_get_random(sl_se_command_context_t *cmd_ctx, in sl_se_get_random()
/hal_silabs-latest/simplicity_sdk/platform/peripheral/src/
Dsl_hal_system.c262 sl_se_command_context_t se_command_ctx; in sl_hal_system_get_hfrcodpll_band_calibration()
308 sl_se_command_context_t se_command_ctx; in sl_hal_system_get_hfrcoem23_calibration()
544 sl_se_command_context_t se_command_ctx; in sl_hal_system_get_temperature_info()
622 sl_se_command_context_t se_command_ctx; in sl_hal_system_get_adc_calibration_info()