NOISE_SYMMETRIC_KEY_LEN
static void precompute_key(u8 key[NOISE_SYMMETRIC_KEY_LEN],
blake2s_init(&blake, NOISE_SYMMETRIC_KEY_LEN);
NOISE_SYMMETRIC_KEY_LEN);
memset(checker->message_mac1_key, 0, NOISE_SYMMETRIC_KEY_LEN);
const u8 key[NOISE_SYMMETRIC_KEY_LEN])
blake2s(key, NOISE_SYMMETRIC_KEY_LEN, message, len, mac1, COOKIE_LEN);
u8 cookie_encryption_key[NOISE_SYMMETRIC_KEY_LEN];
u8 message_mac1_key[NOISE_SYMMETRIC_KEY_LEN];
u8 cookie_decryption_key[NOISE_SYMMETRIC_KEY_LEN];
u8 message_mac1_key[NOISE_SYMMETRIC_KEY_LEN];
NOISE_SYMMETRIC_KEY_LEN,
nla_len(attrs[WGPEER_A_PRESHARED_KEY]) == NOISE_SYMMETRIC_KEY_LEN)
NOISE_SYMMETRIC_KEY_LEN);
BUILD_BUG_ON(WG_KEY_LEN != NOISE_SYMMETRIC_KEY_LEN);
NOISE_SYMMETRIC_KEY_LEN, NOISE_SYMMETRIC_KEY_LEN, 0, 0,
u8 key[NOISE_SYMMETRIC_KEY_LEN],
NOISE_SYMMETRIC_KEY_LEN, 0, NOISE_PUBLIC_KEY_LEN, chaining_key);
u8 key[NOISE_SYMMETRIC_KEY_LEN],
NOISE_SYMMETRIC_KEY_LEN, 0, NOISE_PUBLIC_KEY_LEN,
u8 key[NOISE_SYMMETRIC_KEY_LEN],
const u8 psk[NOISE_SYMMETRIC_KEY_LEN])
NOISE_SYMMETRIC_KEY_LEN, NOISE_SYMMETRIC_KEY_LEN, chaining_key);
size_t src_len, u8 key[NOISE_SYMMETRIC_KEY_LEN],
size_t src_len, u8 key[NOISE_SYMMETRIC_KEY_LEN],
u8 key[NOISE_SYMMETRIC_KEY_LEN];
memzero_explicit(key, NOISE_SYMMETRIC_KEY_LEN);
u8 key[NOISE_SYMMETRIC_KEY_LEN];
const u8 peer_preshared_key[NOISE_SYMMETRIC_KEY_LEN],
memzero_explicit(key, NOISE_SYMMETRIC_KEY_LEN);
u8 key[NOISE_SYMMETRIC_KEY_LEN];
NOISE_SYMMETRIC_KEY_LEN);
memzero_explicit(key, NOISE_SYMMETRIC_KEY_LEN);
u8 key[NOISE_SYMMETRIC_KEY_LEN];
u8 preshared_key[NOISE_SYMMETRIC_KEY_LEN];
NOISE_SYMMETRIC_KEY_LEN);
memzero_explicit(key, NOISE_SYMMETRIC_KEY_LEN);
memzero_explicit(preshared_key, NOISE_SYMMETRIC_KEY_LEN);
u8 key[NOISE_SYMMETRIC_KEY_LEN];
u8 preshared_key[NOISE_SYMMETRIC_KEY_LEN];
const u8 peer_preshared_key[NOISE_SYMMETRIC_KEY_LEN],
const u8 preshared_key[NOISE_SYMMETRIC_KEY_LEN])
const u8 preshared_key[NOISE_SYMMETRIC_KEY_LEN]);