Symbol: NOISE_HASH_LEN
sys/dev/wg/wg_noise.c
1235
const uint8_t ck[NOISE_HASH_LEN])
sys/dev/wg/wg_noise.c
1241
hmac(sec, x, ck, BLAKE2S_HASH_SIZE, x_len, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1274
noise_mix_dh(uint8_t ck[NOISE_HASH_LEN], uint8_t key[NOISE_SYMMETRIC_KEY_LEN],
sys/dev/wg/wg_noise.c
1283
NOISE_HASH_LEN, NOISE_SYMMETRIC_KEY_LEN, 0, NOISE_PUBLIC_KEY_LEN, ck);
sys/dev/wg/wg_noise.c
1289
noise_mix_ss(uint8_t ck[NOISE_HASH_LEN], uint8_t key[NOISE_SYMMETRIC_KEY_LEN],
sys/dev/wg/wg_noise.c
1296
NOISE_HASH_LEN, NOISE_SYMMETRIC_KEY_LEN, 0, NOISE_PUBLIC_KEY_LEN, ck);
sys/dev/wg/wg_noise.c
1301
noise_mix_hash(uint8_t hash[NOISE_HASH_LEN], const uint8_t *src,
sys/dev/wg/wg_noise.c
1306
blake2s_init(&blake, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1307
blake2s_update(&blake, hash, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1313
noise_mix_psk(uint8_t ck[NOISE_HASH_LEN], uint8_t hash[NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
1317
uint8_t tmp[NOISE_HASH_LEN];
sys/dev/wg/wg_noise.c
1320
NOISE_HASH_LEN, NOISE_HASH_LEN, NOISE_SYMMETRIC_KEY_LEN,
sys/dev/wg/wg_noise.c
1322
noise_mix_hash(hash, tmp, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1323
explicit_bzero(tmp, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1327
noise_param_init(uint8_t ck[NOISE_HASH_LEN], uint8_t hash[NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
1333
NOISE_HASH_LEN, strlen(NOISE_HANDSHAKE_NAME), 0);
sys/dev/wg/wg_noise.c
1334
blake2s_init(&blake, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1335
blake2s_update(&blake, ck, NOISE_HASH_LEN);
sys/dev/wg/wg_noise.c
1345
uint8_t key[NOISE_SYMMETRIC_KEY_LEN], uint8_t hash[NOISE_HASH_LEN])
sys/dev/wg/wg_noise.c
1349
hash, NOISE_HASH_LEN, 0, key);
sys/dev/wg/wg_noise.c
1355
uint8_t key[NOISE_SYMMETRIC_KEY_LEN], uint8_t hash[NOISE_HASH_LEN])
sys/dev/wg/wg_noise.c
1359
hash, NOISE_HASH_LEN, 0, key))
sys/dev/wg/wg_noise.c
1366
noise_msg_ephemeral(uint8_t ck[NOISE_HASH_LEN], uint8_t hash[NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
1370
noise_kdf(ck, NULL, NULL, src, NOISE_HASH_LEN, 0, 0,
sys/dev/wg/wg_noise.c
155
const uint8_t [NOISE_HASH_LEN]);
sys/dev/wg/wg_noise.c
156
static int noise_mix_dh(uint8_t [NOISE_HASH_LEN], uint8_t [NOISE_SYMMETRIC_KEY_LEN],
sys/dev/wg/wg_noise.c
159
static int noise_mix_ss(uint8_t ck[NOISE_HASH_LEN], uint8_t [NOISE_SYMMETRIC_KEY_LEN],
sys/dev/wg/wg_noise.c
161
static void noise_mix_hash(uint8_t [NOISE_HASH_LEN], const uint8_t *, size_t);
sys/dev/wg/wg_noise.c
162
static void noise_mix_psk(uint8_t [NOISE_HASH_LEN], uint8_t [NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
164
static void noise_param_init(uint8_t [NOISE_HASH_LEN], uint8_t [NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
167
uint8_t [NOISE_SYMMETRIC_KEY_LEN], uint8_t [NOISE_HASH_LEN]);
sys/dev/wg/wg_noise.c
169
uint8_t [NOISE_SYMMETRIC_KEY_LEN], uint8_t [NOISE_HASH_LEN]);
sys/dev/wg/wg_noise.c
170
static void noise_msg_ephemeral(uint8_t [NOISE_HASH_LEN], uint8_t [NOISE_HASH_LEN],
sys/dev/wg/wg_noise.c
85
uint8_t hs_hash[NOISE_HASH_LEN];
sys/dev/wg/wg_noise.c
86
uint8_t hs_ck[NOISE_HASH_LEN];