Home
last modified time | relevance | path

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

/external/epid-sdk/epid/member/tiny/math/src/
Dsha512.c37 s->leftover_offset = 0; in tinysha512_init()
44 s->leftover[s->leftover_offset++] = *(tmp_data++); in tinysha512_update()
45 if (s->leftover_offset >= SHA512_BLOCK_SIZE) { in tinysha512_update()
47 s->leftover_offset = 0; in tinysha512_update()
56 s->bits_hashed_low += (s->leftover_offset << 3); in tinysha512_final()
58 s->leftover[s->leftover_offset++] = 0x80; in tinysha512_final()
60 if (s->leftover_offset > (sizeof(s->leftover) - 16)) { in tinysha512_final()
62 (void)memset(s->leftover + s->leftover_offset, 0x00, in tinysha512_final()
63 sizeof(s->leftover) - s->leftover_offset); in tinysha512_final()
65 s->leftover_offset = 0; in tinysha512_final()
[all …]
Dsha256.c75 s->leftover[s->leftover_offset++] = *(data++); in tc_sha256_update()
76 if (s->leftover_offset >= SHA256_BLOCK_SIZE) { in tc_sha256_update()
78 s->leftover_offset = 0; in tc_sha256_update()
87 s->bits_hashed += (s->leftover_offset << 3); in tc_sha256_final()
89 s->leftover[s->leftover_offset++] = 0x80; /* always room for one byte */ in tc_sha256_final()
90 if (s->leftover_offset > (sizeof(s->leftover) - 8)) { in tc_sha256_final()
92 (void)memset(s->leftover + s->leftover_offset, 0x00, in tc_sha256_final()
93 sizeof(s->leftover) - s->leftover_offset); in tc_sha256_final()
95 s->leftover_offset = 0; in tc_sha256_final()
99 (void)memset(s->leftover + s->leftover_offset, 0x00, in tc_sha256_final()
[all …]
/external/epid-sdk/epid/member/tiny/math/
Dsha512.h39 unsigned int leftover_offset; member
Dsha256.h90 size_t leftover_offset; member