Eu tive o mesmo problema
Você tem duas chaves, uma é pub
e outra é sub
edward@computer:~$ gpg --edit-key CEF41E5C
gpg (GnuPG) 1.4.18; Copyright (C) 2014 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Secret key is available.
pub 4096R/CEF41E5C created: 2015-07-27 expires: never usage: SC
trust: full validity: unknown
sub 4096R/BB84D566 created: 2015-07-27 expired: 2015-08-26 usage: E
[ unknown] (1). edward torvalds (encrypt the world) <[email protected]>
como você pode ver minha chave pub
está boa, mas sub
key expirou
agora selecione sub
key
key 1
próximo
expire
depois digite o tempo após o qual ele deve expirar, eu escolho 0
, o que significa que nunca
save
Feito! : -)