-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Description
I'm referencing this GitLab issue, where it's noted that GitLab doesn't support ed25519-sk
keys with the no-touch-required
option, partly due to this library's lack of support:
We use github/ssh_data for handling and validating SSH keys. It doesn't support the no-touch-required option.
I believe adding support for the no-touch-required
extension in ssh_data would be highly beneficial. Here are some reasons:
- Enhanced Security with Convenience: Utilizing resident keys on YubiKeys via FIDO2, even with no-touch-required, offers better security than alternatives like generating a key on bare metal and importing it into the PIV slot of a YubiKey.
- Improved Usability Across Multiple Servers: Users often need to connect to multiple servers simultaneously. Without
no-touch-required
, they do resort to less secure methods. Supporting this option would allow them to maintain higher security standards without sacrificing convenience. - Much easier setup for Hardware security tokens. Current implementations / ways to setup especially for use with SSH are not as straight forward as a FIDO2 resident key.
nl6720
Metadata
Metadata
Assignees
Labels
No labels