I have it all working in a container located here: https://github.com/kfox1111/u2f-sshd Might be a good starting point. Thanks, Kevin ________________________________________ From: openssh-unix-dev <openssh-unix-dev-bounces+kevin.fox=pnnl.gov@xxxxxxxxxxx> on behalf of Christian Weisgerber <naddy@xxxxxxxxxxxx> Sent: Friday, January 10, 2020 3:01 PM To: Sean Liao Cc: openssh-unix-dev@xxxxxxxxxxx Subject: Re: u2f / libfido2 version Sean Liao: > Specifically, current HEAD has > SSH_SK_VERSION_MAJOR 0x00040000 > and I can't seem to find a matching libfido2 version, > current HEAD of Yubico/libfido2 is 0x00020000 Those are unrelated. SSH_SK_VERSION_MAJOR is the API version of the middleware library that communicates with the authenticators; see PROTOCOL.u2f. Obviously, OpenSSH's internal USB HID support matches this. OpenSSH's internal USB HID support happens to be built on top of libfido2, but that is an independent fact. libfido2 itself is NOT a middleware library that directly interfaces with OpenSSH. -- Christian "naddy" Weisgerber naddy@xxxxxxxxxxxx _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://protect2.fireeye.com/v1/url?k=825bacff-deee9230-825b86ea-0cc47adc5e60-c6be987b598c6267&q=1&e=813f5d22-87ac-4a99-a5ed-07cc93ef308e&u=https%3A%2F%2Flists.mindrot.org%2Fmailman%2Flistinfo%2Fopenssh-unix-dev _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev