标签: enigmail

如何安装 GnuPG 2.0?

在 Ubuntu 15.10 中,将 Mozilla Thunderbird 与 Enigmail 结合使用时,我收到以下警告(瑞典语):

Du använder GnuPG 版本 1.4.18,vilken inte längre stöds。Enigmail kräver GnuPG 版本 2.0.7 eller senare。Vänligen uppgradera din 安装 av GnuPG annars fungerar inte Enigmail。

据我了解,我的 GnuPG 版本太旧了,我需要升级。但是,我无法弄清楚如何做到这一点。

在 Enigmail 常见问题解答中,我读到:

您通过发行版的常规包管理系统(例如 apt、yum、yast)安装 GnuPG 2.0。在许多发行版中,该包被称为“gnupg2”或“gpg2”。

但我只是一个普通用户,我不明白这意味着什么以及我应该做什么。

我会很高兴得到一些帮助。例如,某种非常基本的分步“如何”指南。

thunderbird gnupg enigmail software-installation

38
推荐指数
1
解决办法
8万
查看次数

Enigmail 不要求提供 pgp 密码,而是说没有可用的密钥

在 Thunderbird 中使用 enigmail 解密电子邮件不再有效。这是因为我没有机会输入我的密码,以前会弹出一个要求我这样做的表格,现在不是,我收到了这条消息:

错误 - 找不到匹配的私钥/秘密密钥来解密消息;单击“详细信息”按钮以获取更多信息

私钥是可用的,因为

gpg -d Desktop/mail.eml     
Run Code Online (Sandbox Code Playgroud)

使表格出现。填写密码后,我可以在终端内阅读解密后的邮件。

当我今天创建新密钥时,出现了另一个密码短语问题的提示。我无法创建吊销证书,因为没有设置密码。这又不是真的。

我第一次注意到这个问题是在 8 月 31 日星期一。

我查了一下互联网,然后做了以下事情:

  1. 确保 gpg-agent 的实例正在运行:

    gpg-agent -v
    
    Run Code Online (Sandbox Code Playgroud)

    返回

    gpg-agent: gpg-agent running and available
    
    Run Code Online (Sandbox Code Playgroud)

    .gnupg/gpg-agent.conf 的内容:

    默认缓存 ttl 0
    最大缓存 ttl 0

  2. 转到dconf Editor desktop->gnome->crypto->cache并设置gpg-cache-ttl0

  3. Thunderbird Enigmail->Clear Saved Passphrases 给出一个 Enigmail Alert 说:

    您正在使用 gpg-agent 进行密码处理。因此无法在 Enigmail 中清除密码。

    Thunderbird Enigmail->Preferences->Basic Remember passphrase for 0 minutes of idle time

  4. gpg-agent忘记我的密码:

    pkill -SIGHUP gpg-agent
    
    Run Code Online (Sandbox Code Playgroud)
  5. Seahorse->GnuPG keys 删除所有密钥并重新导入它们

该列表对问题没有任何影响。我想知道,如何让 …

thunderbird enigmail decryption

8
推荐指数
2
解决办法
1万
查看次数

Enigmail - 如何只加密邮件的一部分?

当我在启动板上确认我的 OpenPGP 密钥时,我收到了一封来自他们的邮件,该邮件仅使用我的密钥进行了部分加密(邮件中只有几段)。是否可以使用 Enigmail 仅加密邮件的选定部分?或者什么是最简单的方法来完成它?

添加#1:

我找到了一种使用 Nautilus 接口生成 ASCII 装甲加密消息的非常方便的方法(对于由于某种原因不喜欢使用终端的接口很有用)。您需要安装 Nautilus-Actions 配置工具,并在其中添加一个名称为例如的脚本。“以 ASCII 加密”和参数:

路径:gpg

参数:--batch -sear %x %f

诀窍是现在您可以创建文件,扩展名将是收件人的名称,然后您可以用您的消息填充它,在 Nautilus 中右键单击它,选择“以 ASCII 加密”,您将获得加密的 ascii 文件您可以(可能)只是复制到您的消息的内容。

但如果有人知道更方便的解决方案,请分享。

添加#1B:

在上述情况下,如果您更关心消息的安全性,则值得关闭 gedit 每次创建的不可见备份文件,创建新文档,或者只记得删除它们。

thunderbird gnupg enigmail

7
推荐指数
1
解决办法
305
查看次数

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

今天是个好日子,

我刚刚使用软件更新程序升级到 Ubuntu 15.10。重新启动后,我意识到 Thunderbird(38.3.0 版)中的 Enigmail(1.2.8 版)停止工作。我无法签署或加密邮件。

当 Enigmail 使用 gpg (GnuPG) 1.4.18 时,按下发送按钮后会立即出现以下错误窗口:

Send operation aborted.
Error - bad passphrase
Run Code Online (Sandbox Code Playgroud)

我什至从来没有得到输入密码的对话框。为了测试,我安装了 gpg (GnuPG) 2.0.28,重新安装了 Enigmail 并将其配置为使用 gpg2。在 Preferences -> Basic Settings 中调整设置时出现以下错误:

Cannot connect to gpg-agent.
Maybe your system uses a specialized tool for passphrase handling
(e.g. gnome-keyring, seahorse-agent, KDE wallet manager, ...).
Unfortunately Enigmail cannot control the passphrase timeout for the tool you are using.
Therefore the respective timeout settings in Enigmail are disregarded.
Run Code Online (Sandbox Code Playgroud)

尝试使用 gpg2 发送签名或加密的邮件时,我收到一条不同的错误消息: …

gnupg enigmail

7
推荐指数
1
解决办法
3484
查看次数

雷鸟卡在“状态:正在创建邮件消息...”

52.1.1 (64-bit)ubuntu 16.04 上雷鸟的最后一次更新(现在的版本)导致我的邮件客户端被消息卡住

状态:正在创建邮件消息...

然后什么也没有发生。我可以取消但不能再次发送邮件...这种情况经常发生。然后我必须开始一条新消息并重试,直到发送消息。

有解决办法吗?这是一个错误吗?自更新以来,我没有对邮件帐户的配置进行任何更改。


更新:正如Debora Weber-Wulff指出的那样,这可能只是一个与enigmail相关的问题。(确认的!)


更新:enigmail有一个错误报告

thunderbird enigmail 16.04

7
推荐指数
2
解决办法
1154
查看次数

PGP Enigmail 问题,无法再解密或签署我自己的邮件

一天又一天,我的 Enigmail Thunderbird 插件停止工作,我无法再解密发送给我的用我的公钥加密的消息。即使我自己写了这些消息。

每次我尝试解密消息时,都会出现以下错误:

Fehler - Entschlüsselung fehlgeschlagen
Öffentlicher Schlüssel MYKEYCODE zur Überprüfung der Unterschrift benötigt

gpg: Entschlüsselung fehlgeschlagen: Geheimer Schlüssel ist nicht vorhanden

Hinweis: Die Nachricht wurde mit folgenden Benutzer-IDs / Schlüsseln verschlüsselt: 
0xMYKEYCODE (Robert Lastname <my.mail@my-uni.de>)
Run Code Online (Sandbox Code Playgroud)

我使用德国雷鸟,所以这是我的翻译:

Error - Decryption failed
Public Key MYKEYCODE needed to verify signature

gpg: Decryption failed: Secret (private) key not found

Hint: Message was encrypted with the following User-Ids/Keys:
0xMYKEYCODE (Robert Lastname <my.mail@my-uni.de>)
Run Code Online (Sandbox Code Playgroud)

私钥怎么会丢失?在将其发送给自己之前,我亲自加密了该消息。我已经尝试了几个小时来解决这个问题。我已经重新安装了 Enigmail 几次。我还重新安装了 GnuPG 几次。我删除了所有密钥并重新导入它们。让我特别疯狂的是,我有另一台笔记本电脑使用 Enigmail 和相同的公私密钥对,一切正常。

让我怀疑的是,错误消息中的 0xMYKEYCODE …

thunderbird pgp gnupg enigmail decryption

6
推荐指数
1
解决办法
1万
查看次数

由于 enigmail 在 TB 中的关键实施,更新系统(雷鸟除外)

我是一个小型非政府组织的成员,其 IT 管理员目前遥不可及。我们所有的计算机都安装了 Ubuntu,在我们的日常工作中,我们严重依赖 gpg。

问题是:虽然有些人已经更新了他们的系统,但 Thunderbird 也进行了更新,证明已经实现了一种全新的处理 pgp 消息和密钥的方法。人们报告说它还没有顺利运行,只有付出巨大的努力才有可能再次重新获得对 gpg 的控制。我想绕过这个。

我的问题:是否有一个简单的终端命令来更新除雷鸟之外的所有软件包?据我所知,thunderbirds 68-Version 并不重要,但如果在一段时间内保持未更新,其他软件包可能会受到严重威胁。

我非常感谢我们的员工(以及其他遇到此问题的人)可能采用的简单解决方案。

PS:还没有找到处理这个问题/解决方案的另一个条目。对不起,如果我忽略了它......

updates thunderbird gnupg enigmail

6
推荐指数
1
解决办法
92
查看次数