Tag: enigmail

从文件系统还原enigmail私钥

我有一个新安装的Ubuntu 17.10,并且想要从已经提取的duplicity备份中恢复我的私有pgp密钥。 如何完成这项任务?

GPG / Agent不要求输入密码

我对使用Enigmail 1.9.7 / GPG 2.1.15的Ubuntu(17.04)安装感到有点沮丧。 我认为在从Ubuntu / Unity更改为Ubuntu GNOME之后(但我真的不知道这是否是触发器),Enigmail停止工作:我无法解密传入的加密电子邮件。 我没有被问到我的GPG密钥密码,pinentry(尽管通常在测试中工作)跳过提示输入密码和gpg-agent只是告诉我没有给出密码。 Thunderbird / Enigmail告诉我“Missing Passphrase”,这就是我开始的地方。 然后,我尽可能地调试问题,使用此链接 , 官方Enigmail故障排除指南以及许多更多链接和指南。 我可以签名邮件(发送给我自己作为测试),在Thunderbird中validation它们是没问题的。 我可以给自己发送加密的邮件; 收到的邮件有Enigmail的信息,密码短缺: Enigmail故障排除指南中的所有pinentry测试都没问题 ,我看到了GNOME样式的pinentry对话框。 我的~/.gnupg/gpg.conf包含一个`use-agent’行( 即使在GPG 2.1中不再需要它 ) 我的~/.gnupg/gpg-agent.conf包含一行pinentry-program /usr/bin/pinentry-gnome3 – 甚至pinentry-program /usr/bin/pinentry可以在这里工作,因为它会自动检测到DISPLAY/x11/GNOME它看来。 我已经使用gpg-agent –debug-level expert –daemon /bin/sh启动了gpg-agent,记录了所有gpg代理活动,这些活动在尝试解密时输出: gpg-agent[22794]: DBG: chan_4 -> INQUIRE PINENTRY_LAUNCHED 22797 gpg-agent[22794]: DBG: chan_4 <- END gpg-agent[22794]: DBG: error calling pinentry: No passphrase […]

升级到Ubuntu 15.10后,GPG-Agent / Enigmail停止工作

今天是个好日子, 我刚刚使用Software Updater升级到Ubuntu 15.10。 重新启动后,我意识到Thunderbird(版本38.3.0)中的Enigmail(版本1.2.8。)已停止工作。 我无法签名或加密邮件。 当Enigmail使用gpg(GnuPG)1.4.18时,按下发送按钮后会立即出现以下错误窗口: Send operation aborted. Error – bad passphrase 我从来没有得到对话框来输入密码。 为了测试我安装了gpg(GnuPG)2.0.28,重新安装了Enigmail并将其配置为使用gpg2。 在首选项 – >基本设置中调整设置时,出现以下错误: Cannot connect to gpg-agent. Maybe your system uses a specialized tool for passphrase handling (eg gnome-keyring, seahorse-agent, KDE wallet manager, …). Unfortunately Enigmail cannot control the passphrase timeout for the tool you are using. Therefore the […]

Enigmail没有要求pgp密码而是说没有密钥可用

使用thunderbird中的enigmail解密电子邮件不再有效。 这是因为我没有机会打入我的密码短语,一个要求我这样做的表格用来弹出,现在它不是,我收到这条消息: 错误 – 没有找到解密消息的匹配私钥/密钥; 单击“详细信息”按钮以获取更多信息 但私钥是可用的 gpg -d Desktop/mail.eml 使表单出现。 填写我的密码后,我可以阅读终端内的解密邮件。 当我今天创建新密钥时,出现了关于密码短语问题的另一个提示。 我无法创建吊销证书,因为没有设置密码。 再次,这不是真的。 我在8月31日星期一首先发现了这个问题。 我检查了一下互联网,然后做了以下事情: 确保gpg-agent的实例正在运行: gpg-agent -v 回报 gpg-agent: gpg-agent running and available .gnupg / gpg-agent.conf的内容: default-cache-ttl 0 max-cache-ttl 0 转到dconf Editor desktop->gnome->crypto->cache并将gpg-cache-ttl为0 Thunderbird Enigmail->Clear Saved Passphrases提供Enigmail警报说: 您正在使用gpg-agent进行密码短语处理。 因此,无法在Enigmail中清除密码。 Thunderbird Enigmail->Preferences->Basic Remember passphrase for 0 minutes of idle time 让gpg-agent忘记我的密码: pkill -SIGHUP […]

如何安装GnuPG 2.0?

在Ubuntu 15.10中使用Moigilla Thunderbird和Enigmail时,我收到以下警告(瑞典语): DuanvänderGnuPG版本1.4.18,vilkenintelängresstöds。 EnigmailkräverGnuPG版本2.0.7 eller senare。 Vänligenuppgraderadin安装av GnuPG annars fungerar inte Enigmail。 据我所知,我的GnuPG版本已经过时了,我需要升级。 但是,我无法弄清楚如何做到这一点。 在Enigmail常见问题解答中,我读到: 您通过您的发行版的常规包管理系统安装GnuPG 2.0(例如apt,yum,yast)。 在许多发行版中,该包被称为“gnupg2”或“gpg2”“。 但我只是一个普通用户,我不明白这意味着什么以及我想做什么。 我会很乐意得到一些帮助。 例如某种非常基本的一步一步“如何”指导。