Public bug reported: Previously I had been using ssh-add with ECDSA keys. (OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014) After my system updated to gnome-keyring 3.10.1-1ubuntu4.1 (picking up the fix for #1271591) they stopped working:
wry@onyx:~$ ssh-add ~/.ssh/id_ecdsa Enter passphrase for /home/wry/.ssh/id_ecdsa: Error reading response length from authentication socket. Could not add identity: /home/wry/.ssh/id_ecdsa Downgrading to gnome-keyring 3.10.1-1ubuntu4 resolves the issue. This appears to be because gnome-keyring does not support ECDSA. https://bugzilla.gnome.org/show_bug.cgi?id=641082 refers. This means that the fix for #1271591 is an overall system regression for anybody who uses ECDSA keys. ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: gnome-keyring 3.10.1-1ubuntu4.1 ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8 Uname: Linux 3.13.0-39-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.5 Architecture: amd64 CurrentDesktop: Unity Date: Sat Nov 1 10:34:45 2014 SourcePackage: gnome-keyring UpgradeStatus: Upgraded to trusty on 2014-09-20 (40 days ago) ** Affects: gnome-keyring (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug regression-update trusty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1388259 Title: gnome-keyring SRU breaks ECDSA keys To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1388259/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs