GPG Criptografia Simétrica: Nenhuma Chave Secreta

1

Usando o gpg 2.0.22, faço o seguinte como usuário A:

A@~: touch tmp
A@~: gpg -c --cipher-algo AES256 tmp
A@~: chmod 777 tmp.gpg
A@~: su -l root -c 'mv tmp.gpg /'

Então, como usuário B:

B@~: gpg /tmp.gpg

Agora, espero receber a senha ... mas, em vez disso, recebo esta:

gpg: directory '/home/B/.gnupg' created
gpg: new configuration file '/home/B/.gnupg/gpg.conf' created
gpg: WARNING: options in '/home/B/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring '/home/B/.gnupg/secring.gpg' created
gpg: keyring '/home/B/.gnupg/pubring.gpg' created
gpg: AES256 encrypted data
gpg: cancelled by user
gpg: encrypted with 1 passphrase
gpg: decryption failed: No secret key

Eu achava que tudo que eu precisava com criptografia simétrica era a frase secreta?

Qualquer ajuda seria muito apreciada.

    
por user3513346 13.11.2014 / 05:33

1 resposta

0

Parece que este é um problema com permissões depois de usar 'su'. Veja o recurso abaixo:

link

Voltei a tentar sem usar o su e funcionou.

    
por 13.11.2014 / 09:19