Home
last modified time | relevance | path

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

/tinycrypt-latest/lib/source/
Dcbc_mode.c42 uint8_t buffer[TC_AES_BLOCK_SIZE]; in tc_cbc_mode_encrypt() local
58 (void)_copy(buffer, TC_AES_BLOCK_SIZE, iv, TC_AES_BLOCK_SIZE); in tc_cbc_mode_encrypt()
64 buffer[m++] ^= *in++; in tc_cbc_mode_encrypt()
66 (void)tc_aes_encrypt(buffer, buffer, sched); in tc_cbc_mode_encrypt()
68 buffer, TC_AES_BLOCK_SIZE); in tc_cbc_mode_encrypt()
82 uint8_t buffer[TC_AES_BLOCK_SIZE]; in tc_cbc_mode_decrypt() local
106 (void)tc_aes_decrypt(buffer, in, sched); in tc_cbc_mode_decrypt()
110 *out++ = buffer[m++] ^ *p++; in tc_cbc_mode_decrypt()
Dctr_mode.c41 uint8_t buffer[TC_AES_BLOCK_SIZE]; in tc_ctr_mode() local
66 if (tc_aes_encrypt(buffer, nonce, sched)) { in tc_ctr_mode()
77 *out++ = buffer[i%(TC_AES_BLOCK_SIZE)] ^ *in++; in tc_ctr_mode()
Dccm_mode.c97 uint8_t buffer[TC_AES_BLOCK_SIZE]; in ccm_ctr_mode() local
123 if (!tc_aes_encrypt(buffer, nonce, sched)) { in ccm_ctr_mode()
128 *out++ = buffer[i % (TC_AES_BLOCK_SIZE)] ^ *in++; in ccm_ctr_mode()