7得票2回答
使用OpenPGP子密钥签署提交失败。

我想使用我的GPS(2)子密钥来签署Git中的提交/标签。也就是说,我刚创建的只用于签名的RSA4096密钥,其长ID为B0##... sec# ed25519/9F############## 2016-01-07 [expires: 2023-01-05] Key fingerpr...

7得票2回答
在Mac OS X上卸载GnuPG

我最近尝试在MacOS High Sierra v10.13.3上安装GnuPG。 由于遇到困难,我试图通过将与之相关的所有下载文件夹移动到垃圾桶中来卸载GnuPG。 然而,当我在终端中输入以下命令时: gpg 我收到了响应: gpg: WARNING: no co...

18得票10回答
gpg:解密失败:没有私钥。

没有秘钥,我无法解密我的文件。我知道这个问题以前已经有人问过,并且那里的解决方案并没有帮助到我。 以下是我的问题场景。我在使用 --decrypt 命令时,在命令提示符中收到了此错误。 gpg: decryption failed: No secret key 我手头有公钥和密码短语。 ...

24得票5回答
如何在Github Actions中使用GPG密钥?

我正在尝试通过GitHub actions进行maven部署,但是我遇到了以下错误:gpg: directory '/home/runner/.gnupg' created gpg: keybox '/home/runner/.gnupg/pubring.kbx' created gpg: n...

15得票3回答
使用外部密钥解密加密的GPG文件

我使用 gpg 加密了一个文件,现在想解密该文件。 是否有方法可以在不导入秘钥文件的情况下解密该文件? 我们有一个名为 key.sec 的文件包含了秘钥;我们能否将该秘钥文件作为参数传递给 gpg(当我们从 bash 命令行运行 decrypt 命令时)以便解密加密的文件?还是必须先导入秘...

7得票3回答
如何使用gradle和gpg2进行签名

Gradle签名插件需要使用secring.gpg密钥环文件,根据文档:https://docs.gradle.org/current/userguide/signing_plugin.html。但是自从gpg 2.1版本以后,secring.gpg已经不存在了。https://www.gnu...

7得票1回答
GitHub:PGP密钥使用标志不允许签名。

我已经使用我的OpenPGP密钥签署了一个git提交,但在github上显示为“未验证”:https://github.com/cweiske/jsonmapper/commits/master 引用: 该签名的密钥使用标志不允许签名。 GPG密钥ID:14C85A0824EAF823 G...

14得票3回答
Git:是否可以伪造标签的签名日期?

作为一名科学家,我希望能够保留一些官方记录,记录我何时将某些内容提交到我的Git仓库。这样做是为了日后在专利纠纷等情况中证明谁最先发明了什么。目前,我会不时地向我的仓库添加一个标签,就像这样:git tag -s -m "`date`" 2012-08-20 并将标签推送到中央服务器:git ...

13得票3回答
使用脚本暴力破解GPG密码短语

我已经忘记了在Linux上GPG密钥的密码。请帮忙编写一个简单的脚本来使用暴力破解破解密钥吗?我还记得可能在密码中有几个单词,所以希望我的计算机能够很快地进行暴力破解。 如果我无法恢复密码,也不是一切都失去了,这意味着我将不能在接下来的10天内参与项目开发,直到回到工作中心获取文件的另一个副...

129得票4回答
如何使用gpg命令行检查密码短语是否正确

我正在尝试使用duplicity自动备份,但是当我测试结果时,出现了以下错误信息: gpg: public key decryption failed: bad passphrase 我想检查我使用的密码短语是否实际上与相应的gpg秘钥相关联,但是在gpg命令行选项中,我找不到任何...