O GnuPG 1.4, 2.0 e 2.1 suportam o arquivo "bom e velho" pubring.gpg
para armazenar chaves públicas. Contanto que exista um pubkey.gpg
, o GnuPG 2.1 continuará a usá-lo e não criará um chaveiro público no novo formato de caixa de chaves.
Existem diferenças em relação às chaves privadas, no entanto. Embora o GnuPG 1.4 e o 2.0 armazenem chaves privadas no arquivo secring.gpg
, o GnuPG 2.1 mescla essas chaves no arquivo de chaveiro público, como o GnuPG 2.1 ( gpg2
, nas distribuições mais recentes também gpg
) e GnuPG 1.4 ( gpg1
se disponível, em distribuições antigas também gpg
) não compartilham mais um armazenamento secreto de chaves comum (mas ainda podem fazer para o chaveiro público, como já explicado).
Se você exportar as chaves secretas de gpg2
e importá-las para gpg
/ gpg1
, você poderá usá-las nas duas implementações. O GnuPG 1.4 não se importa que as chaves secretas sejam armazenadas no seu arquivo pubring.gpg
. Esteja ciente de que o GnuPG 1.4 não pode mesclar pacotes de chaves secretas; Se você alterar suas subchaves no GnupG 2.1 e quiser copiá-las para o GnuPG 1.4 agein, você terá que apagar a chave secreta do GnuPG 2.1 e importá-la novamente. Sempre faça uma cópia de segurança antes de mudar qualquer coisa!