Como especifico uma chave privada para descriptografar em gpg

1

Eu uso gpg no Ubuntu e tenho dois keyrings Descriptografar uma mensagem com minha segunda chave privada, mas o gpg usa a primeira chave para descriptografar. Como eu especifico chave privada para descriptografia? Obrigado!

    
por George 12.04.2017 / 20:33

1 resposta

2

Você deve poder usar --keyring <file> e --no-default-keyring .

Na página man do gpg:

   --keyring file
          Add  file to the current list of keyrings. If file begins with a tilde and a slash, these are replaced by the $HOME directory. If the filename does not contain a slash, it is assumed to
          be in the GnuPG home directory ("~/.gnupg" if --homedir or $GNUPGHOME is not used).

          Note that this adds a keyring to the current list. If the intent is to use the specified keyring alone, use --keyring along with --no-default-keyring.

Parece estranho que isso seja necessário. Talvez o arquivo criptografado não especifique o destinatário corretamente ou de maneira alguma?
Se for anônimo, talvez seja necessário usar --try-all-secrets também.

    
por mjb2kmn 12.04.2017 / 21:24