Symbol: BLAKE2S_BLOCK_SIZE
sys/dev/wg/crypto.h
92
uint8_t buf[BLAKE2S_BLOCK_SIZE];
sys/dev/wg/wg_crypto.c
102
blake2s_update(state, block, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
103
explicit_bzero(block, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
116
memcpy(m, block, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
166
block += BLAKE2S_BLOCK_SIZE;
sys/dev/wg/wg_crypto.c
173
const size_t fill = BLAKE2S_BLOCK_SIZE - state->buflen;
sys/dev/wg/wg_crypto.c
179
blake2s_compress(state, state->buf, 1, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
184
if (inlen > BLAKE2S_BLOCK_SIZE) {
sys/dev/wg/wg_crypto.c
185
const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
187
blake2s_compress(state, in, nblocks - 1, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_crypto.c
188
in += BLAKE2S_BLOCK_SIZE * (nblocks - 1);
sys/dev/wg/wg_crypto.c
189
inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1);
sys/dev/wg/wg_crypto.c
199
BLAKE2S_BLOCK_SIZE - state->buflen); /* Padding */
sys/dev/wg/wg_crypto.c
97
uint8_t block[BLAKE2S_BLOCK_SIZE] = { 0 };
sys/dev/wg/wg_noise.c
1199
uint8_t x_key[BLAKE2S_BLOCK_SIZE] __aligned(sizeof(uint32_t)) = { 0 };
sys/dev/wg/wg_noise.c
1203
if (keylen > BLAKE2S_BLOCK_SIZE) {
sys/dev/wg/wg_noise.c
1210
for (i = 0; i < BLAKE2S_BLOCK_SIZE; ++i)
sys/dev/wg/wg_noise.c
1214
blake2s_update(&state, x_key, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_noise.c
1218
for (i = 0; i < BLAKE2S_BLOCK_SIZE; ++i)
sys/dev/wg/wg_noise.c
1222
blake2s_update(&state, x_key, BLAKE2S_BLOCK_SIZE);
sys/dev/wg/wg_noise.c
1227
explicit_bzero(x_key, BLAKE2S_BLOCK_SIZE);