Шифрование почты в Эволюции с GPG

Мои настройки:

~/.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>

Я получаю это в Эволюции:

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

Выполнение следующего не помогает:

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
3
задан 24.05.2012, 06:23

2 ответа

Вы пытаетесь отправить зашифрованную почту себе? В противном случае генерация ключа для себя не достаточна, необходимо импортировать открытый ключ получателя также.

В Вашем дампе gpg это показывает "Привет" <Тестирование> как Ваши основные идентификационные данные. Почтовое поле используется gpg для получения ключей получателей, поэтому при помещении поддельных значений там, это не сможет использовать его автоматически.

4
ответ дан 08.12.2019, 00:38

Для других: при использовании Ubuntu проверьте "Пароли и Ключи шифрования" приложение (морской конек, которому я верю; установленный по умолчанию и обнаруживается в меню Accessories),

0
ответ дан 08.12.2019, 00:38

Теги

Похожие вопросы