Page MenuHomePhabricator

gpg --with-fingerprint patrick.asc doesn't show fingerpint on GW
Closed, ResolvedPublic

Description

Under “get the signing key” in the wiki

Verify it shows the following:
pub  4096R/2EEACCDA 2014-01-16 Patrick Schleizer <adrelanos@riseup.net>
      Key fingerprint = 916B 8D99 C38E AF5E 8ADC  7A2A 8D66 066A 2EEA CCDA
sub  4096R/CE998547 2014-01-16 [expires: 2016-10-05]
sub  4096R/119B3FD6 2014-01-16 [expires: 2016-10-05]
sub  4096R/77BB3C48 2014-01-16 [expires: 2016-10-05]

And that works on the WS:

WS
pub   rsa4096/0x8D66066A2EEACCDA 2014-01-16 [SC] [expires: 2021-04-17]
      Key fingerprint = 916B 8D99 C38E AF5E 8ADC  7A2A 8D66 066A 2EEA CCDA
uid                             Patrick Schleizer <adrelanos@riseup.net>
sub   rsa4096/0x3B1E6942CE998547 2014-01-16 [E] [expires: 2021-04-17]
sub   rsa4096/0x10FDAC53119B3FD6 2014-01-16 [A] [expires: 2021-04-17]
sub   rsa4096/0xCB8D50BB77BB3C48 2014-01-16 [S] [expires: 2021-04-17]

But gpg --with-fingerprint patrick.asc doesn’t show the fingerprint on GW

user@host:~$ gpg --with-fingerprint patrick.asc
pub   rsa4096 2014-01-16 [SC] [expires: 2021-04-17]
uid           Patrick Schleizer <adrelanos@riseup.net>
sub   rsa4096 2014-01-16 [E] [expires: 2021-04-17]
sub   rsa4096 2014-01-16 [A] [expires: 2021-04-17]                                                                           
sub   rsa4096 2014-01-16 [S] [expires: 2021-04-17]

Details

Impact
Low

Event Timeline

Is there a gpg --version mismatch?

Patrick triaged this task as Low priority.Sep 5 2017, 3:14 PM
Patrick changed Impact from Needs Triage to Low.

Looks the same.

ws

user@host:~$ gpg --version
gpg (GnuPG) 2.1.18
libgcrypt 1.7.6-beta
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.                                                                                                                              
                                                                                                                                                                                   
Home: /home/user/.gnupg                                                                                                                                                            
Supported algorithms:                                                                                                                                                              
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA                                                                                                                                          
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,                                                                                                                 
        CAMELLIA128, CAMELLIA192, CAMELLIA256                                                                                                                                      
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224                                                                                                                              
Compression: Uncompressed, ZIP, ZLIB, BZIP2

gw

user@host:~$ gpg --version
gpg (GnuPG) 2.1.18
libgcrypt 1.7.6-beta
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: /home/user/.gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
JasonJAyalaP closed this task as Resolved.Sep 8 2017, 1:59 AM
JasonJAyalaP claimed this task.

Very odd, but not using --with-fingerprint prints out the same fingerprint:

user@host:~$ gpg patrick.asc 
pub   rsa4096/0x8D66066A2EEACCDA 2014-01-16 [SC] [expires: 2021-04-17]
      916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA
uid                             Patrick Schleizer <adrelanos@riseup.net>
sub   rsa4096/0x3B1E6942CE998547 2014-01-16 [E] [expires: 2021-04-17]
sub   rsa4096/0x10FDAC53119B3FD6 2014-01-16 [A] [expires: 2021-04-17]
sub   rsa4096/0xCB8D50BB77BB3C48 2014-01-16 [S] [expires: 2021-04-17]

The "Fingerprint" line isn't as nice, but it is fine and it works on both ws and gw.

I will change the wiki to match this unless someone can figure out why fingerprint won't print out in gw

gpg config by https://github.com/Whonix/anon-gpg-tweaks probably makes
the difference which is only installed on Whonix-Workstation.