Page MenuHome GnuPG
Feed Advanced Search

Dec 16 2015

gniibe added a comment to T2106: Support SHA-256 fingerprints for ssh.

It is base64 trimmed the last '='.

Introducing new specifier, say %f, would be good, while keeping %F as is.
%f includes the hash algorithm string as SSH does.

Dec 16 2015, 2:45 AM · gnupg (gpg22), gnupg, ssh, Feature Request

Dec 14 2015

justus added a comment to T2106: Support SHA-256 fingerprints for ssh.

It seems to be base64:

% ssh -V
OpenSSH_7.1p1 Debian-3, OpenSSL 1.0.2e 3 Dec 2015
% ssh-keygen -l -f .ssh/known_hosts -F playfair.gnupg.org -E md5 -q
playfair.gnupg.org RSA MD5:cc:dd:46:8e:ef:3d:d9:34:97:f8:b8:5a:59:51:80:4a
% ssh-keygen -l -f .ssh/known_hosts -F playfair.gnupg.org -E sha256 -q
playfair.gnupg.org RSA SHA256:KCh034SD0rMKqCkJbdH2wx354s1278tqt9F+xb5cidg

Dec 14 2015, 11:56 AM · gnupg (gpg22), gnupg, ssh, Feature Request

Dec 9 2015

werner added a comment to T2106: Support SHA-256 fingerprints for ssh.

6.7 still shows MD5 fingerprints thus switching won't be easy. Does the SHA-256
fingerprint use Base32? If that is the case it might be a serious UX problem
because most people are used to look for colon separated hex digits.

Dec 9 2015, 3:11 PM · gnupg (gpg22), gnupg, ssh, Feature Request

Dec 4 2015

justus added a comment to T2106: Support SHA-256 fingerprints for ssh.

I generalized the ssh key fingerprinting code so that we can select the digest algorithm.

Now I'm a little unsure how to proceed. We can easily include both the MD5 and the SHA256 digest
in the sshcontrol file. But what shall we use for expanding '%F' in key descriptions? If we
transition too soon or too late, users might not recognize their key. Displaying both surely is
too verbose. We could make it configurable, or at least a compile time option.

What do you think?

Dec 4 2015, 3:49 PM · gnupg (gpg22), gnupg, ssh, Feature Request

Dec 3 2015

justus claimed T2106: Support SHA-256 fingerprints for ssh.
Dec 3 2015, 5:19 PM · gnupg (gpg22), gnupg, ssh, Feature Request

Oct 28 2015

werner closed T2075: gpg-agent comments in sshcontrol for do not match ssh as Resolved.
Oct 28 2015, 5:26 PM · Bug Report, gnupg, ssh
werner removed a project from T2075: gpg-agent comments in sshcontrol for do not match ssh: Restricted Project.
Oct 28 2015, 5:26 PM · Bug Report, gnupg, ssh

Oct 20 2015

iprok closed T2111: ssh-agent support broken as Resolved.
Oct 20 2015, 4:30 PM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
iprok changed Version from 2.1.9 to 2.1.8 on T2111: ssh-agent support broken.
Oct 20 2015, 4:30 PM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
iprok added a comment to T2111: ssh-agent support broken.

Removing and readding key helped. Thanks. Seems to be solved in 2.1.9

Oct 20 2015, 4:30 PM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
gniibe added a comment to T2111: ssh-agent support broken.

Please remove your private key(s) of ed25519 and register it again.

Please see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798956#24

Oct 20 2015, 12:42 PM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
iprok changed Version from 2.1.8 to 2.1.9 on T2111: ssh-agent support broken.
Oct 20 2015, 11:31 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
iprok added a comment to T2111: ssh-agent support broken.

The same issue in 2.1.9

Oct 20 2015, 11:31 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
iprok renamed T2111: ssh-agent support broken from ssh-agent support broken in 2.1.8 to ssh-agent support broken.
Oct 20 2015, 11:31 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh

Sep 28 2015

gniibe added a comment to T2111: ssh-agent support broken.

For no pinentry pop-up, I think that this is same cause described in the Issue 2112.
Please try the patch in T2112

Sep 28 2015, 10:35 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
gniibe claimed T2111: ssh-agent support broken.
Sep 28 2015, 10:35 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh

Sep 24 2015

iprok added a comment to T2111: ssh-agent support broken.

I use several key of near all types: ed25519, rsa, dsa, ecdsa. All of them have
stopped working.

Sep 24 2015, 10:15 PM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh
werner added a project to T2111: ssh-agent support broken: ssh.
Sep 24 2015, 10:42 AM · Debian, Bug Report, gnupg, Duplicate, gnupg (gpg21), ssh

Sep 22 2015

werner removed a project from T2075: gpg-agent comments in sshcontrol for do not match ssh: backport.
Sep 22 2015, 9:41 AM · Bug Report, gnupg, ssh
werner added a project to T2075: gpg-agent comments in sshcontrol for do not match ssh: Restricted Project.
Sep 22 2015, 9:40 AM · Bug Report, gnupg, ssh
werner added a comment to T2075: gpg-agent comments in sshcontrol for do not match ssh.

See T2106 for the SHA-256 feature.

Sep 22 2015, 9:40 AM · Bug Report, gnupg, ssh
werner renamed T2106: Support SHA-256 fingerprints for ssh from Support SHA-256 fingerrpitns for ssh to Support SHA-256 fingerprints for ssh.
Sep 22 2015, 9:40 AM · gnupg (gpg22), gnupg, ssh, Feature Request
werner added projects to T2106: Support SHA-256 fingerprints for ssh: Feature Request, ssh, gnupg.
Sep 22 2015, 9:39 AM · gnupg (gpg22), gnupg, ssh, Feature Request
werner added a comment to T2075: gpg-agent comments in sshcontrol for do not match ssh.

I have not yet used that new ssh version. Will look into it soon to get the MD5
fingerprints replaced.

The MD5 bug has been fixed with commit 2167951:

  • gcry_md_write (md, "384\0\0\0\x08nistp521", 15);

+ gcry_md_write (md, "384\0\0\0\x08nistp384", 15);

Sep 22 2015, 9:33 AM · Bug Report, gnupg, ssh
werner added a project to T2075: gpg-agent comments in sshcontrol for do not match ssh: backport.
Sep 22 2015, 9:33 AM · Bug Report, gnupg, ssh

Sep 14 2015

dkg added a comment to T2075: gpg-agent comments in sshcontrol for do not match ssh.

With recent versions of OpenSSH, the default fingerprint shown is uses SHA256.
The fingerprints emitted in sshcontrol are MD5. You can get ssh-keygen -l to
produce comparable MD5 fingerprints with "-E md5".

Perhaps the generated sshcontrol should also include the base64-encoded SHA256
fingerprints as well, though?

That still doesn't explain why ecdsa 384 keys are mis-fingerprinted, though.

Sep 14 2015, 4:27 PM · Bug Report, gnupg, ssh
dkg added a comment to T2075: gpg-agent comments in sshcontrol for do not match ssh.

This is still a problem with 2.1.8

Sep 14 2015, 4:23 PM · Bug Report, gnupg, ssh
dkg changed Version from 2.1.7 to 2.1.8 on T2075: gpg-agent comments in sshcontrol for do not match ssh.
Sep 14 2015, 4:23 PM · Bug Report, gnupg, ssh

Aug 20 2015

werner added a project to T2075: gpg-agent comments in sshcontrol for do not match ssh: ssh.
Aug 20 2015, 2:47 PM · Bug Report, gnupg, ssh

Jul 1 2013

werner closed T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation as Resolved.
Jul 1 2013, 9:03 PM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg
werner added a comment to T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation.

I just backported the new ssh-agent code from master to the 2.0 branch. Thus
2.0.21 will have this support.

Jul 1 2013, 9:03 PM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg

Apr 18 2012

werner added a project to T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation: gnupg.
Apr 18 2012, 12:06 PM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg

Apr 10 2012

bluescreen303 added a comment to T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation.

Would be great to have included if 2.1 is the ecc release.

I would love to just have 1 agent for everything.

Apr 10 2012, 9:26 PM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg
werner added a comment to T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation.

There is no ECC support for the agent, yet. The ssh protocol is different from
the OpenPGP Protocol. It should be easy to add support, though.

Apr 10 2012, 8:04 PM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg

Apr 8 2012

bluescreen303 added projects to T1401: ecdsa ssh keys and gpg-agent's ssh-agent emulation: gnupg (gpg20), Feature Request, gpgagent, ssh.
Apr 8 2012, 9:16 AM · ssh, gpgagent, Feature Request, gnupg (gpg20), gnupg

Nov 6 2006

werner removed a project from T710: 2048 but DSA key for ssh: Info Needed.
Nov 6 2006, 1:35 PM · ssh, Bug Report, gnupg, gpgagent
werner closed T710: 2048 but DSA key for ssh as Resolved.
Nov 6 2006, 1:35 PM · ssh, Bug Report, gnupg, gpgagent
werner added a comment to T710: 2048 but DSA key for ssh.

Can't duplicate this problem.

Nov 6 2006, 1:35 PM · ssh, Bug Report, gnupg, gpgagent

Oct 12 2006

werner added a project to T710: 2048 but DSA key for ssh: Info Needed.
Oct 12 2006, 5:37 PM · ssh, Bug Report, gnupg, gpgagent
werner added a comment to T710: 2048 but DSA key for ssh.

Sorry, I can't replicate this using gnupg 1.9.92.
If you are still able to replicate it please create a test key and decribe
exacly what I have to do.

Oct 12 2006, 5:37 PM · ssh, Bug Report, gnupg, gpgagent

Oct 10 2006

werner renamed T710: 2048 but DSA key for ssh from 2048 but DSA key for sssh to 2048 but DSA key for ssh.
Oct 10 2006, 4:20 PM · ssh, Bug Report, gnupg, gpgagent
werner added projects to T710: 2048 but DSA key for ssh: gpgagent, gnupg, Bug Report, ssh.
Oct 10 2006, 4:20 PM · ssh, Bug Report, gnupg, gpgagent

Aug 29 2006

werner added a comment to T657: gpg-agent fails when adding a RSA ssh key.

This was due to an out of secure memory condition.
To solve this I have increased the secure memmory poool to 32k, add better error
reporting as well as a simple check to detect keys greater that 4k.

Aug 29 2006, 2:36 PM · ssh, Bug Report, gnupg
werner closed T657: gpg-agent fails when adding a RSA ssh key as Resolved.
Aug 29 2006, 2:36 PM · ssh, Bug Report, gnupg

Jul 31 2006

werner added a project to T657: gpg-agent fails when adding a RSA ssh key: ssh.
Jul 31 2006, 1:12 PM · ssh, Bug Report, gnupg