Criptografando mensagens no Evolution com GPG

3

Minhas configurações:

~/.gnupg $ gpg --edit-key 92432433
gpg (GnuPG) 1.4.9; Copyright (C) 2008 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Secret key is available.

pub  1024D/8----  created: 2010-01-02  expires: 2011-01-02  usage: SC  
                     trust: ultimate      validity: ultimate
sub  2048g/0-----  created: 2010-01-02  expires: 2011-01-02  usage: E   
[ultimate] (1). Hello <Testing>

Eu entendo isso no Evolution:

Because "gpg: [email protected]: skipped: public key not found
gpg: [stdin]: encryption failed: public key not found
", you may need to select different mail options.

A execução do seguinte não ajuda:

ps aux |grep gpg
# choosing the process id and killing gpg --daemon
kill <process_id>
eval 'gpg --daemon'
# restarting Evolution and getting the same error with 
# Security settings without ticks at the four option boxes
# and havinsg my correct key-id in the box: I do remember my password
    
por Léo Léopold Hertz 준영 18.01.2010 / 20:25

2 respostas

4

Você está tentando enviar mensagens criptografadas para si mesmo? Se não, gerar uma chave para você mesmo não é suficiente, você precisa importar a chave pública do destinatário também.

No seu despejo de gpg, mostra "Olá" < Teste > como sua identidade primária. O campo de e-mail está sendo usado pelo gpg para obter as chaves dos destinatários, portanto, se você inserir valores falsos, não poderá usá-los automaticamente.

    
por 18.02.2010 / 11:30
0

Para outros: Se você estiver usando o Ubuntu, verifique o aplicativo "Senhas e chaves de criptografia" (seahorse, acredito; instalado por padrão e exibido no menu Acessórios)

    
por 02.07.2010 / 18:00