Open ellenhp opened 12 months ago
Server support is in the main branch now, I'm not sure how much I'll be able to do on the client side - authenticating should already be possible with authenticate_publickey_with()
but the burden of CTAP / FIDO interfacing is currently on the library user
I'd like to use my FIDO2 resident keys to authenticate with ssh_ui [1] applications, so this would be a cool thing to have. Protocol and key format seem to be defined here [2]. I might look into this next time I get the urge to work on my BBS system, but until then I thought I'd put up an issue to track it and pool brainpower in case there's someone else out there who wants this feature.
[1] https://github.com/ellenhp/ssh_ui [2] https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.u2f