使用 gpg 对 RPM 进行签名作为持续构建的一部分 - 如何避免提示输入密码?
我有一个持续集成构建系统,它通过 cron 触发的 shell 脚本生成 RPM。我想用 gpg 对 RPM 进行签名,但 gpg 坚持要求用户在控制台手动输入密码,这显然…
有没有办法以编程方式获取已安装的 RPM 的签名密钥 ID?
如rpm -qi package所示? 我真的不想解析 rpm -qi 的输出。我更愿意使用 rpm -q --qf ,我可以控制它的格式,并且不会受到未来版本的审美奇想的影响。…
如何使 PHP shell_exec 可以访问 GPG 密钥
我正在编写一个需要通过命令行运行 perl 脚本的脚本(使用 shell_exec())。为了设置脚本,我需要在我的一端生成一个 GPG 密钥,并将其公钥导入到我的…
使用供应商提供的公钥进行 gnupg 解密
我已经在我的办公室桌面(windows server 2008 sp2)上安装了 gnupg 并生成了密钥,并且我能够使用密钥进行加密和解密(通过导入第三方 xxx.asc 文件…
gpgee 等效命令行 - gpg 参数
我想在 Windows 批处理脚本中使用 gpg,但没有遇到什么问题。现在我正在使用 gpgee 和漂亮的 GUI。我想通过命令行界面使用 gpg。 Gpg 脚本应该对文本…
在 .NET 中使用 GNU 隐私保护
有没有办法直接使用 GNU Privacy Guard 功能?是的,我知道如何从 gpg.exe 实用程序重定向输入/输出流,但也许我们可以直接使用分发中的一些非托管库…
Wampserver 上的 GnuPG
你能告诉我如何在 wampserver 上安装和使用 GnuPG 吗?我真的很想要那个。 我希望这个问题能在 stackoverflow 下找到。如果没有,请关闭此,但请不要…
使用 GnuPG 从 C# 进行 PGP 加密
我正在尝试用 C# 加密传入文档,并且使用带有输入重定向的 GnuPG。我需要在一个步骤中使用 -se(签名和加密),这需要输入密码。但由于某种原因,输入…
如何将变量值传递给 gpg 命令
$importkey = system('gpg --import newkey.asc . $username') 需要将文件名作为变量传递。这样文件名及其内容就可以导入到 gnupg 密钥环中。 $gpg = …