问题标签 [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 回答
998 浏览

python - Python + GPG (edit-key change password)

I'm looking for a gpg Python library that let me change password for my key. I saw python-gnupg but there aren't that function :( Anyone can help me please? If is possibile i wish have also some examples from docs

0 投票
1 回答
1149 浏览

php - 如何将变量值传递给 gpg 命令

需要将文件名作为变量传递。这样文件名及其内容就可以导入到 gnupg 密钥环中。

我如何将收件人电子邮件 ID(用户 ID)和文件名作为变量传递给 gpg 命令

谢谢!

0 投票
4 回答
3550 浏览

encryption - 即使有人修改了加密文件,我也可以解密它吗?

警告:这个问题已经过大量编辑。我尽力猜测原作者的意图。请查看原版


我不确定如何使用我们用来加密文件的 GPG 命令行工具。

File.txt 是一个简单的文本文件:

这就是我加密文件的方式:

这给了我一个新的加密文件:File.txt.gpg

如果现在其他人修改了加密文件,我将无法再解密它。

即使有人修改了文件,我如何才能获取文件的内容?

0 投票
2 回答
1800 浏览

c# - GnuPG + 网络服务 + ASP.NET

我累极了。我已经安装了 GnuPG 并导出了密钥,以及来自另一个 GnuPG 实例的两个公钥(我自己的和我的一个客户端)。我尝试在本地机器上配置“我的加密/解密”方法。

当我从一个小控制台应用程序运行加密方法时,它运行良好。当我在本地机器上从我的网络服务运行这个(相同的! - 使用相同的主体)方法时......我有一个 ExitCode = 2。

实际上很高兴收到错误消息,但对他们的身体不满意。

“gpg:没有默认密钥:密钥不可用 gpg:XXXXXXXXXXXXXXXX.xml:签名+加密失败:密钥不可用”

我应该怎么办?怎么了?

最好的问候,卡罗尔·布莱德克

0 投票
4 回答
434 浏览

shell - Shell 脚本没有获取密码文件...

运行下面的 shell 脚本似乎忽略了我提供的密码文件。我不断被提示。如果我输入它,脚本的其余部分会顺利进行,但是当我通过 cron 运行它时,我真的需要让它从文件中读取......有什么建议吗?

0 投票
1 回答
198 浏览

apache-flex - Flex 3 的 GPG 库

Flex 3 是否有任何 GPG 库?

似乎很难从谷歌上找到这方面的信息。

0 投票
1 回答
316 浏览

php - PHP/GnuPG 解密——语法错误?

我正在使用 php 调用 gpg,但出现管道错误。我想如果我从文件中读取密码,然后我可以将它传递给命令本身?但是,我不断收到:语法错误:“|” 意外

这是代码:

(注意:文件在 foreach 循环中被迭代......)

0 投票
1 回答
632 浏览

version-control - Fossil 团队的 gpg 工作流程

我正在学习化石并尝试为修改同一源代码树的两个人重现工作流程。

因此,Alice 和 Bob 都有一些源代码的本地存储库。两者都关闭了自动同步。爱丽丝又破解了一些,并使用她的 gpg 密钥进行了一些提交签名签入。这部分很好,因为 Alice 我已经设法生成 gpg 密钥,fosos 在提交时问我密钥密码。我也知道 gpg-agent 但还没有使用它,因为我现在正试图让事情尽可能简单。

现在,Bob 有时会从 Alice 的化石仓库中提取更改。他将如何验证爱丽丝的签到?

添加:

我知道,在拉取更改后,Bob 可以使用“fossil update”手动导航 Alice 的签到,并为每个签到执行“gpg --verify manifest”。我要问的是,在将其他人的更改与本地工作区的内容合并之前, fossil 是否有一种自动方式来检查“化石拉动”之后的所有“外国”签到。

0 投票
3 回答
1953 浏览

c# - 使用 GnuPG 从 C# 加密 PGP

我正在尝试在 C# 中加密传入的文档,并且我正在使用带有输入重定向的 GnuPG。我需要在一个步骤中使用 -se(签名和加密),这需要输入密码。但由于某种原因,输入重定向不起作用。感谢你的帮助。控制将阻塞。我不确定是否有死锁或子进程(gpg.exe)在等待输入。

`

0 投票
1 回答
3786 浏览

php - Wampserver 上的 GnuPG

你能告诉我如何在 wampserver 上安装和使用 GnuPG 吗?我真的想要那个。

我希望这个问题来自stackoverflow。如果不是,请关闭它,但请不要对我投反对票:(