问题标签 [gnupg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1424 浏览

php - 使用 gpg 加密方法发送和接收电子邮件

我想使用 gpg 向其他人发送和接收加密格式的文件。我能为此做些什么。

谁能告诉我,我该怎么办?或提供一些与此相关的 URL。我已阅读以下链接

http://library.gnome.org/users/evolution/stable/encryption.html.en 但我无法将邮件发送给其他人。请帮我。

0 投票
1 回答
48546 浏览

encryption - 如何将 pgp 私钥传输到另一台计算机?

我阅读了这篇文章存档链接),它很好地解释了如何在 macOS 上设置 PGP。但我打算使用生成的密钥来签署 Git 提交,所以我想我需要将密钥传输到其他计算机。它是否正确?如果是这样,在设备之间传输这些密钥的最佳方式是什么?

0 投票
1 回答
288 浏览

wordpress - Sendmail 和 gnupg

我正在寻找一种在我的 RHEL4 机器上配置 wordpress 以使用 gnupg (sendmail) 发送电子邮件通知的方法。

谁能指出我正确的方向?

0 投票
1 回答
1637 浏览

python - 使用 gnupg 解密 gpg 文件

我正在尝试从我下载的 gpg 文件中解密一些数据。将文件下载到目录没有问题,但我在实际解密它们时遇到了麻烦。这就是我现在正在做的事情:

这是我得到的错误:

为什么我会收到此错误,更重要的是,如何解密 gpg?

0 投票
4 回答
2003 浏览

.net - 在 .NET 中使用 GNU Privacy Guard

有没有办法直接使用 GNU Privacy Guard 功能?是的,我知道从 gpg.exe 实用程序重定向输入/输出流,但也许我们可以直接使用分发中的一些非托管库?

0 投票
2 回答
255 浏览

maven-2 - 开源项目 - 签署 jars 重要吗?

我已经开源了我的几个项目,并在 sonatype.org 上发布了工件。签署您的工件是否重要,JBoss 和其他开源发布者是否签署他们的代码?

0 投票
2 回答
874 浏览

windows - gpgee 命令行等效项 - gpg 参数

我想在 Windows 批处理脚本中使用 gpg,但我遇到了一些小问题。现在我正在使用带有漂亮 GUI 的 gpgee。我想将 gpg 与命令行界面一起使用。

Gpg 脚本应该对文本文件进行签名和加密,所以我试试这个

gpg -u login -ser key_owner 数据文件

但是,当我尝试从这个命令和 gpgee 比较文件时,有区别,gpgee 文件的大小是两倍大。

有谁知道等效的 gpg 选项?

0 投票
2 回答
1669 浏览

php - 如何使 PHP shell_exec 可以访问 GPG 密钥

我正在开发一个需要通过命令行(使用shell_exec())运行 perl 脚本的脚本。要设置脚本,我需要在我的一端生成一个 GPG 密钥,并将他们的公钥导入我的 GPG 密钥环。

当我以 ROOT 用户身份运行 perl 脚本时,它可以正常工作,但是当通过 PHP 运行时,它会抛出以下错误消息:

“尝试签署请求时发生错误”

我假设这意味着我在 root 用户中设置的 GPG 密钥对于 PHP 正在运行其 shell 命令的用户(即 apache)是不可访问的。

我应该如何解决这个问题?

我不知道我是否需要以 apache 身份登录并导入密钥,或者是否有命令以 root 身份运行以允许将它们共享给 apache 用户......任何想法都会很棒:)

0 投票
2 回答
4290 浏览

gnupg - 使用供应商提供的公钥进行 gnupg 解密

我已经在我的办公室桌面(windows server 2008 sp2)上安装了 gnupg 并生成了密钥,我能够使用密钥(通过导入第三方 xxx.asc 文件生成)进行加密和解密......但几天前我不得不按框重新映像。所以我不得不再次安装 gnupg....我再次从同一个 xxx.asc 文件中导入了这些密钥..即使这次我得到了相同的密钥集......但是虽然我能够将我的测试文件加密到.gpg 扩展名..我无法解密加密文件..错误说..

解密失败:密钥不可用

任何从事此工作的人都可以帮助我摆脱困境吗.....

0 投票
2 回答
759 浏览

python - 在没有用户交互的情况下使用 pyme 在 python 中解密 PGP 的问题

我正在尝试使用 pyme(来自 gpgme 的 python 包装器)解密消息。如果我在提示时输入密码,它工作正常,但我无法让密码回调工作。这是代码

当我运行它并且不以交互方式提供密码时,程序会尝试“在密码回调中”进行回调打印,但随后失败并出现错误:

首先,为什么密码回调不起作用?其次,如何防止程序在调用密码回调之前提示用户输入密码?

这是在 Ubuntu 10.04 上运行的