Home
last modified time | relevance | path

Searched refs:nonce_counter (Results 1 – 3 of 3) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_cipher.c301 static void increment_nonce_counter(uint8_t block_end, unsigned char nonce_counter[]) in increment_nonce_counter() argument
304 nonce_counter[block_end - i] = nonce_counter[block_end - i] + 1u; in increment_nonce_counter()
305 if (nonce_counter[block_end - i] != 0u) { in increment_nonce_counter()
318 static void prepare_nonce_counter(unsigned char nonce_counter[], in prepare_nonce_counter() argument
324 nonce_counter, in prepare_nonce_counter()
337 memcpy(nonce_counter, in prepare_nonce_counter()
350 unsigned char nonce_counter[16], in sl_se_aes_crypt_ctr()
357 || nonce_counter == NULL || stream_block == NULL) { in sl_se_aes_crypt_ctr()
392 … sli_se_datatransfer_t iv_in = SLI_SE_DATATRANSFER_DEFAULT(nonce_counter, SL_SE_AES_BLOCK_SIZE); in sl_se_aes_crypt_ctr()
398 … sli_se_datatransfer_t iv_out = SLI_SE_DATATRANSFER_DEFAULT(nonce_counter, SL_SE_AES_BLOCK_SIZE); in sl_se_aes_crypt_ctr()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/
Dsl_se_manager_types.h352 uint8_t nonce_counter[16]; ///< Counter to keep CTR state member
Dsl_se_manager_cipher.h258 unsigned char nonce_counter[16],