client side of host-bound pubkey authentication
authordjm <djm@openbsd.org>
Sun, 19 Dec 2021 22:12:54 +0000 (22:12 +0000)
committerdjm <djm@openbsd.org>
Sun, 19 Dec 2021 22:12:54 +0000 (22:12 +0000)
commitc4e70c30f53275adfc010b1b4fcbeadf2b67f6a6
tree27824c6ed3f8d50397b3314573ddf38c17d1ce58
parentfcee231f9e4cc51d443b8267223452f6bc4143db
client side of host-bound pubkey authentication

Add kex->flags member to enable the publickey-hostbound-v00@openssh.com
authentication method.

Use the new hostbound method in client if the kex->flags flag was set,
and include the inital KEX hostkey in the userauth request.

Note: nothing in kex.c actually sets the new flag yet

ok markus@
usr.bin/ssh/kex.h
usr.bin/ssh/sshconnect2.c