[GH-ISSUE #456] Accepting sk-ssh-ed25519@openssh.com for ingress key #117

Closed
opened 2026-05-07 00:19:07 +02:00 by BreizhHardware · 1 comment

Originally created by @perrze on GitHub (Mar 20, 2024).
Original GitHub issue: https://github.com/ovh/the-bastion/issues/456

Hi,
Some of the bastion users in my group are using sk-ssh-ed25519@openssh.com (ed25519 key protected by an hardware security key like yubikey).
These keys are not accepted by the bastion.
I wonder if it would be possible or compliant with how bastion works to accept these keys as ingress keys for users ?

Originally created by @perrze on GitHub (Mar 20, 2024). Original GitHub issue: https://github.com/ovh/the-bastion/issues/456 Hi, Some of the bastion users in my group are using sk-ssh-ed25519@openssh.com (ed25519 key protected by an hardware security key like yubikey). These keys are not accepted by the bastion. I wonder if it would be possible or compliant with how bastion works to accept these keys as ingress keys for users ?
Author
Owner

@speed47 commented on GitHub (Mar 20, 2024):

Hello,

Yes, a contributor started the effort here https://github.com/ovh/the-bastion/pull/420 , currently at OVHcloud we use Yubikeys but usually we use the PIV slot (9a) or the GPG applet (which supports SSH through gpg-agent), however I'm looking into also supporting Webauthn for SSH, which is the sk- series of keytypes as seen by OpenSSH.

I'll look into it in the following days :)

<!-- gh-comment-id:2009289480 --> @speed47 commented on GitHub (Mar 20, 2024): Hello, Yes, a contributor started the effort here https://github.com/ovh/the-bastion/pull/420 , currently at OVHcloud we use Yubikeys but usually we use the PIV slot (9a) or the GPG applet (which supports SSH through gpg-agent), however I'm looking into also supporting Webauthn for SSH, which is the sk- series of keytypes as seen by OpenSSH. I'll look into it in the following days :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/the-bastion#117
No description provided.