Recuperar chave PGP pessoal da antiga casa

12

Muitas vidas atrás, criei uma chave GPG para assinar o Código de Conduta do Ubuntu no Launchpad. Eu realmente não usei isso desde então. Algum tempo depois, eu fiz o backup de minha casa e comecei de novo.

Isso foi tudo em 2009. Eu ainda tenho o backup, mas agora eu estou começando a brincar com o Quickly e fazer o upload de coisas para o Launchpad, eu poderia realmente fazer com minha chave PGP de volta.

Eu realmente não sei como a chave é organizada ou onde é armazenada, mas gostaria de recuperar minha chave antiga em vez de gerar uma nova. Alguma ideia de onde começar?

    
por Oli 02.02.2011 / 15:49

3 respostas

12

Se você tiver todo o seu diretório home antigo em backup, tudo o que você precisa fazer é copiar a antiga pasta ~/.gnupg/ para sua nova casa.

Embora seja importante notar que essa não é a melhor maneira de fazer backup e restaurar uma chave. Ele tem o inconveniente de sobrescrever os chaveiros gpg no sistema de destino. Se você importou chaves públicas ou criou novas chaves, essa não é a solução ideal.

Normalmente, você deve salvar suas chaves públicas e privadas usando:

gpg -ao mypub.key --export <MY_KEY_ID>
gpg -ao myprivate.key --export-secret-keys <MY_KEY_ID>

Em seguida, importe-os no novo sistema com:

gpg --import myprivate.key
gpg --import mypub.key

Dessa forma, eles são adicionados ao chaveiro no sistema de destino.

    
por andrewsomething 02.02.2011 / 16:10
1

Navegue até o ./gnupg do seu diretório pessoal antigo

então

gpg --import pubring.gpg
gpg --import secring.gpg

importe qualquer outra coisa que você possa precisar.

    
por Dave Lawrence 06.06.2016 / 18:50
0

Eu tive o mesmo problema.

E eu resolvi isso sem perder minhas chaves recém-geradas movendo arquivos .key da pasta antiga para a nova ~ / .gnupg / private-keys-v1.d e reiniciando o gnupg.

Isso só funciona com o GnuPG 2.1 ou superior.

    
por marco 04.01.2018 / 16:33

Tags