SSH keys can be only ssh-rsa and ssh-dss (no ssh-ed25519 support)

Bug #1888082 reported by Sunshine
This bug report is a duplicate of:  Bug #907675: Add support for Ed25519 SSH keys. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

I'm using Ed25519 algorithm for my SSH keys, and https://login.ubuntu.com/ssh-keys doesn't seem to support those, or any other algorithm besides RSA and DSS.

Github, the user base of which overlaps greatly with users of Ubuntu, judging by the placeholder in their public key text field ("'ssh-rsa', 'ssh-ed25519', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'"), seems to support RSS, Ed25519, along with two variations of ecdsa.

I believe it shouldn't be hard to add support for those algos, resulting in many more people using and contributing to Canonical products such as Snapcraft.

Revision history for this message
Sunshine (snshn) wrote :
Daniel Manrique (roadmr)
Changed in canonical-identity-provider:
status: New → Confirmed
importance: Undecided → Wishlist
status: Confirmed → New
importance: Wishlist → Undecided
affects: canonical-identity-provider → launchpad
Revision history for this message
Colin Watson (cjwatson) wrote :

For the record: (a) ECDSA is supported as well (b) it is much more effort than you might think; see bug 907675 for the gory details!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.