Home
last modified time | relevance | path

Searched refs:ctx (Results 1 – 4 of 4) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_key_derivation.c428 sl_status_t sl_se_ecjpake_check(const sl_se_ecjpake_context_t *ctx) in sl_se_ecjpake_check() argument
430 if (ctx == NULL) { in sl_se_ecjpake_check()
434 if (ctx->curve_flags == 0) { in sl_se_ecjpake_check()
444 sl_status_t sl_se_ecjpake_derive_secret(sl_se_ecjpake_context_t *ctx, in sl_se_ecjpake_derive_secret() argument
452 if (ctx == NULL || buf == NULL || olen == NULL) { in sl_se_ecjpake_derive_secret()
460 cmd_ctx = ctx->cmd_ctx; in sl_se_ecjpake_derive_secret()
461 se_cmd = &ctx->cmd_ctx->command; 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()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/
Dsl_se_manager_key_derivation.h131 sl_status_t sl_se_ecjpake_check(const sl_se_ecjpake_context_t *ctx);
156 sl_status_t sl_se_ecjpake_derive_secret(sl_se_ecjpake_context_t *ctx,
174 sl_status_t sl_se_ecjpake_free(sl_se_ecjpake_context_t *ctx);
190 sl_status_t sl_se_ecjpake_init(sl_se_ecjpake_context_t *ctx,
212 sl_status_t sl_se_ecjpake_read_round_one(sl_se_ecjpake_context_t *ctx,
236 sl_status_t sl_se_ecjpake_read_round_two(sl_se_ecjpake_context_t *ctx,
274 sl_status_t sl_se_ecjpake_setup(sl_se_ecjpake_context_t *ctx,
304 sl_status_t sl_se_ecjpake_write_round_one(sl_se_ecjpake_context_t *ctx,
333 sl_status_t sl_se_ecjpake_write_round_two(sl_se_ecjpake_context_t *ctx,
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/sl_protocol_crypto/src/
Dsli_radioaes_management.c186 sl_status_t sli_radioaes_save_state(sli_radioaes_state_t *ctx) in sli_radioaes_save_state() argument
190 ctx->FETCHADDR = RADIOAES->FETCHADDR; in sli_radioaes_save_state()
191 ctx->PUSHADDR = RADIOAES->PUSHADDR; in sli_radioaes_save_state()
197 sl_status_t sli_radioaes_restore_state(sli_radioaes_state_t *ctx) in sli_radioaes_restore_state() argument
201 RADIOAES->FETCHADDR = ctx->FETCHADDR; in sli_radioaes_restore_state()
202 RADIOAES->PUSHADDR = ctx->PUSHADDR; in sli_radioaes_restore_state()
Dsli_radioaes_management.h83 sl_status_t sli_radioaes_save_state(sli_radioaes_state_t *ctx);
92 sl_status_t sli_radioaes_restore_state(sli_radioaes_state_t *ctx);