Home
last modified time | relevance | path

Searched refs:leftover_offset (Results 1 – 6 of 6) sorted by relevance

/mcuboot-latest/ext/tinycrypt/lib/source/
Dcmac_mode.c149 s->leftover_offset = 0; in tc_cmac_init()
178 if (s->leftover_offset > 0) { in tc_cmac_update()
180 size_t remaining_space = TC_AES_BLOCK_SIZE - s->leftover_offset; in tc_cmac_update()
184 _copy(&s->leftover[s->leftover_offset], data_length, data, data_length); in tc_cmac_update()
185 s->leftover_offset += data_length; in tc_cmac_update()
189 _copy(&s->leftover[s->leftover_offset], in tc_cmac_update()
195 s->leftover_offset = 0; in tc_cmac_update()
216 s->leftover_offset = data_length; in tc_cmac_update()
233 if (s->leftover_offset == TC_AES_BLOCK_SIZE) { in tc_cmac_final()
238 size_t remaining = TC_AES_BLOCK_SIZE - s->leftover_offset; in tc_cmac_final()
[all …]
Dsha256.c76 s->leftover[s->leftover_offset++] = *(data++); in tc_sha256_update()
77 if (s->leftover_offset >= TC_SHA256_BLOCK_SIZE) { in tc_sha256_update()
79 s->leftover_offset = 0; in tc_sha256_update()
97 s->bits_hashed += (s->leftover_offset << 3); in tc_sha256_final()
99 s->leftover[s->leftover_offset++] = 0x80; /* always room for one byte */ in tc_sha256_final()
100 if (s->leftover_offset > (sizeof(s->leftover) - 8)) { in tc_sha256_final()
102 _set(s->leftover + s->leftover_offset, 0x00, in tc_sha256_final()
103 sizeof(s->leftover) - s->leftover_offset); in tc_sha256_final()
105 s->leftover_offset = 0; in tc_sha256_final()
109 _set(s->leftover + s->leftover_offset, 0x00, in tc_sha256_final()
[all …]
/mcuboot-latest/ext/tinycrypt-sha512/lib/source/
Dsha512.c75 s->leftover[s->leftover_offset++] = *(data++); in tc_sha512_update()
76 if (s->leftover_offset >= TC_SHA512_BLOCK_SIZE) { in tc_sha512_update()
78 s->leftover_offset = 0; in tc_sha512_update()
95 s->bits_hashed += (s->leftover_offset << 3); in tc_sha512_final()
97 s->leftover[s->leftover_offset++] = 0x80; /* always room for one byte */ in tc_sha512_final()
98 if (s->leftover_offset > (sizeof(s->leftover) - 16)) { in tc_sha512_final()
100 _set(s->leftover + s->leftover_offset, 0x00, in tc_sha512_final()
101 sizeof(s->leftover) - s->leftover_offset); in tc_sha512_final()
103 s->leftover_offset = 0; in tc_sha512_final()
113 _set(s->leftover + s->leftover_offset, 0x00, in tc_sha512_final()
[all …]
/mcuboot-latest/ext/tinycrypt/lib/include/tinycrypt/
Dsha256.h75 size_t leftover_offset; member
Dcmac_mode.h124 unsigned int leftover_offset; member
/mcuboot-latest/ext/tinycrypt-sha512/lib/include/tinycrypt/
Dsha512.h75 size_t leftover_offset; member