Lines Matching refs:newkeys
464 Newkeys *newkeys; in kex_choose_conf() local
489 newkeys = xmalloc(sizeof(*newkeys)); in kex_choose_conf()
490 memset(newkeys, 0, sizeof(*newkeys)); in kex_choose_conf()
491 kex->newkeys[mode] = newkeys; in kex_choose_conf()
496 choose_enc(kex->server, &newkeys->enc, cprop[nenc], sprop[nenc]); in kex_choose_conf()
497 choose_mac(&newkeys->mac, cprop[nmac], sprop[nmac]); in kex_choose_conf()
498 choose_comp(&newkeys->comp, cprop[ncomp], sprop[ncomp]); in kex_choose_conf()
501 newkeys->enc.name, in kex_choose_conf()
502 newkeys->mac.name, in kex_choose_conf()
503 newkeys->comp.name); in kex_choose_conf()
510 newkeys = kex->newkeys[mode]; in kex_choose_conf()
511 if (need < newkeys->enc.key_len) in kex_choose_conf()
512 need = newkeys->enc.key_len; in kex_choose_conf()
513 if (need < newkeys->enc.block_size) in kex_choose_conf()
514 need = newkeys->enc.block_size; in kex_choose_conf()
515 if (need < newkeys->mac.key_len) in kex_choose_conf()
516 need = newkeys->mac.key_len; in kex_choose_conf()
676 current_keys[mode] = kex->newkeys[mode]; in kex_derive_keys()
677 kex->newkeys[mode] = NULL; in kex_derive_keys()