I have changed expiration date of my pgp key several times. Recently I looked at it and started to worry about the mess I can see there:
$ gpg --list-sigs AAAAAAAAAAAAAAAA
pub 4096R/AAAAAAAA 2014-11-23
uid Foo Bar <[email protected]>
sig 3 AAAAAAAA 2018-03-01 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2016-04-11 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2016-11-11 Foo Bar <[email protected]>
uid Foo Bar (org) <[email protected]>
sig 3 AAAAAAAA 2017-10-12 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2018-03-01 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2016-04-11 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2016-11-11 Foo Bar <[email protected]>
sig 3 AAAAAAAA 2014-11-23 Foo Bar <[email protected]>
uid Foo Bar (net) <[email protected]>
sig 3 AAAAAAAA 2018-03-01 Foo Bar <[email protected]>
sub 4096R/BBBBBBBB 2014-11-23 [expires: 2019-01-11]
sig AAAAAAAA 2017-10-12 Foo Bar <[email protected]>
From What do these signatures of my PGP key mean? I know that the redundant signatures come from key manipulation.
I would like to remove them so my public key is small. I think I can use clean
option of gpg --edit AAAAAAAAAAAAAAAA
for that purpose.
However I wonder whether there are is any reason for which I should not remove the redundant self-signatures?