On Mon 2015-02-09 12:54:33 -0500, Hugo Osvaldo Barrera wrote:
> Out of curiosity: is the revocation reason even saved? Would it be possible 
> for
> gpg to actually use it in future?

Yes, the revocation reason *is* stored in the revocation signature, in
the "reason for revocation" subpacket:

   https://tools.ietf.org/html/rfc4880#section-5.2.3.23

My understanding was that gpg actually does use the revocation reason,
but i'm aware that this disagrees with what Peter Lebbing said. i
haven't gone ahead and tested this lately.

For example, here's an old key of mine that was revoced with the reason
"superseded":

0 dkg@alice:~$ gpg --export-options export-minimal --export 0x8974E514A54B6365 
| gpg --list-packets | grep revocation\ reason
        hashed subpkt 29 len 205 (revocation reason 0x01 (This key has been 
superseded by D21739E9\nMy new key's fingerprint is: 0EE5 BE97 9282 D80B 9F75  
40F1 CCD2 ED94 D217 39E9\nPlease see 
http://fifthhorseman.net/key-transition-2007-06-15.txt for more details.))
0 dkg@alice:~$ 

the *date* of your "key was superceded" revocation is relevant, though.
Any certifications that claim to have happened after the date of the
revocation *should* be considered invalid, whereas revocations that
happen before that date (but after the key creation date) should retain
their validity.

           --dkg

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to