gnupg: define a data de expiração da subchave no passado

gnupg: define a data de expiração da subchave no passado

Gostaria de definir a data de expiração de uma subchave GPG no passado, mas gpg --edit-keynão permite. Existe alguma solução alternativa para isso?

Justificativa: é útil definir a data de expiração de uma subchave no passado para desativá-la temporariamente. Se você simplesmente revogá-lo, perderá a capacidade de ativá-lo novamente mais tarde.

Responder1

Uma possível solução alternativa é usar faketimepara convencer gnupga não reclamar. Veressa outra pergunta:

$ faketime 'last week' gpg2 --edit-key ABCDEF12

e então use comandos comuns para expirar a subchave amanhã. Esse “amanhã” será na verdade seis dias atrás.

informação relacionada