Symbol: NOISE_HASH_LEN
drivers/net/wireguard/cookie.c
100
get_random_bytes(checker->secret, NOISE_HASH_LEN);
drivers/net/wireguard/cookie.c
106
blake2s_init_key(&blake, COOKIE_LEN, checker->secret, NOISE_HASH_LEN);
drivers/net/wireguard/cookie.c
24
get_random_bytes(checker->secret, NOISE_HASH_LEN);
drivers/net/wireguard/cookie.h
15
u8 secret[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
30
static u8 handshake_init_hash[NOISE_HASH_LEN] __ro_after_init;
drivers/net/wireguard/noise.c
31
static u8 handshake_init_chaining_key[NOISE_HASH_LEN] __ro_after_init;
drivers/net/wireguard/noise.c
346
size_t data_len, const u8 chaining_key[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
360
hmac(secret, data, chaining_key, data_len, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
39
handshake_init_chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
394
const u8 chaining_key[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
40
blake2s_init(&blake, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
404
static bool __must_check mix_dh(u8 chaining_key[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
41
blake2s_update(&blake, handshake_init_chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
413
kdf(chaining_key, key, NULL, dh_calculation, NOISE_HASH_LEN,
drivers/net/wireguard/noise.c
419
static bool __must_check mix_precomputed_dh(u8 chaining_key[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
426
kdf(chaining_key, key, NULL, precomputed, NOISE_HASH_LEN,
drivers/net/wireguard/noise.c
432
static void mix_hash(u8 hash[NOISE_HASH_LEN], const u8 *src, size_t src_len)
drivers/net/wireguard/noise.c
436
blake2s_init(&blake, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
437
blake2s_update(&blake, hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
442
static void mix_psk(u8 chaining_key[NOISE_HASH_LEN], u8 hash[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
446
u8 temp_hash[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
448
kdf(chaining_key, temp_hash, key, psk, NOISE_HASH_LEN, NOISE_HASH_LEN,
drivers/net/wireguard/noise.c
450
mix_hash(hash, temp_hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
451
memzero_explicit(temp_hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
454
static void handshake_init(u8 chaining_key[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
455
u8 hash[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
458
memcpy(hash, handshake_init_hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
459
memcpy(chaining_key, handshake_init_chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
465
u8 hash[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
468
NOISE_HASH_LEN,
drivers/net/wireguard/noise.c
475
u8 hash[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
478
hash, NOISE_HASH_LEN,
drivers/net/wireguard/noise.c
487
u8 chaining_key[NOISE_HASH_LEN],
drivers/net/wireguard/noise.c
488
u8 hash[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
493
kdf(chaining_key, NULL, NULL, ephemeral_src, NOISE_HASH_LEN, 0, 0,
drivers/net/wireguard/noise.c
591
u8 chaining_key[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
592
u8 hash[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
647
memcpy(handshake->hash, hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
648
memcpy(handshake->chaining_key, chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
659
memzero_explicit(hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
660
memzero_explicit(chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
735
u8 hash[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
736
u8 chaining_key[NOISE_HASH_LEN];
drivers/net/wireguard/noise.c
755
memcpy(hash, handshake->hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
756
memcpy(chaining_key, handshake->chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
795
memcpy(handshake->hash, hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
796
memcpy(handshake->chaining_key, chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
807
memzero_explicit(hash, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
808
memzero_explicit(chaining_key, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
82
memset(&handshake->hash, 0, NOISE_HASH_LEN);
drivers/net/wireguard/noise.c
83
memset(&handshake->chaining_key, 0, NOISE_HASH_LEN);
drivers/net/wireguard/noise.h
80
u8 hash[NOISE_HASH_LEN];
drivers/net/wireguard/noise.h
81
u8 chaining_key[NOISE_HASH_LEN];