Home
last modified time | relevance | path

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

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_key_handling.c173 if (key->storage.method == SL_SE_KEY_STORAGE_EXTERNAL_PLAINTEXT in clear_padding()
180 if (key_size > key->storage.location.buffer.size) { in clear_padding()
183 uint8_t *padding_ptr = key->storage.location.buffer.pointer + key_size; in clear_padding()
184 uint32_t padding_size = (key->storage.location.buffer.size - key_size) & 0x3; in clear_padding()
347 switch (key->storage.method) { in sli_se_key_to_keyspec()
384 if (key->storage.method == SL_SE_KEY_STORAGE_EXTERNAL_PLAINTEXT) { in sli_se_key_to_keyspec()
397 if (key->storage.method == SL_SE_KEY_STORAGE_INTERNAL_VOLATILE) { in sli_se_key_to_keyspec()
398 if (key->storage.location.slot > SL_SE_KEY_SLOT_VOLATILE_3) { in sli_se_key_to_keyspec()
402 | ((key->storage.location.slot << KEYSPEC_INDEX_OFFSET) in sli_se_key_to_keyspec()
407 if (key->storage.method == SL_SE_KEY_STORAGE_INTERNAL_IMMUTABLE) { in sli_se_key_to_keyspec()
[all …]
Dsl_se_manager_key_derivation.c98 if (key_out->storage.method != SL_SE_KEY_STORAGE_INTERNAL_VOLATILE) { in sl_se_ecdh_compute_shared_secret()
101 if (key_pubkey_size > key_out->storage.location.buffer.size) { in sl_se_ecdh_compute_shared_secret()
105 if ((key_pubkey_size * 2) > key_out->storage.location.buffer.size) { in sl_se_ecdh_compute_shared_secret()
112 if (key_pubkey_size > key_out->storage.location.buffer.size) { in sl_se_ecdh_compute_shared_secret()
116 if ((key_pubkey_size * 2) > key_out->storage.location.buffer.size) { in sl_se_ecdh_compute_shared_secret()
149 if (key_out->storage.method != SL_SE_KEY_STORAGE_EXTERNAL_PLAINTEXT) { in sl_se_ecdh_compute_shared_secret()
169 pubkey_input_buffer.data = &key_in_pub->storage.location.buffer.pointer[domain_size * 6]; in sl_se_ecdh_compute_shared_secret()
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/
Dsl_se_manager_internal_keys.h47 .storage = { \
62 .storage = { \
80 .storage = { \
96 .storage = { \
110 .storage = { \
123 .storage = { \
136 .storage = { \
Dsl_se_manager_types.h252 sl_se_key_storage_t storage; member