标签: gnupg

有没有办法用GG密钥在Git中"自动签名"提交?

是否有一种简单的方法可以让Git始终标记每个创建的提交或标记?

我尝试过类似的东西:

alias commit = commit -S

但那并没有成功.

我不想安装其他程序来实现这一目标.它可以轻松实现吗?

只是一个侧面的问题,也许不应该提交提交,只有标签,我从不创建,因为我为Homebrew等项目提交单一提交.

git gnupg public-key-encryption

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

如何在RVM安装期间解决"gpg:command not found"错误?

我有一个新的mac pro(OS X 10.9.5),我可以从头开始设置.我想安装RVM,它要做的第一件事就是:

安装mpapis公钥(可能需要gpg2和或sudo)

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
Run Code Online (Sandbox Code Playgroud)

当我尝试时,我得到了:

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg
Run Code Online (Sandbox Code Playgroud)

我试图找到一个很好的指导如何克服这一点,看起来也值得信赖,但我没有运气.

有人可以解释是什么gpg,为什么我还没有它,以及如何以正确的方式得到它.

ruby macos command-line gnupg rvm

131
推荐指数
5
解决办法
8万
查看次数

如何在不导入的情况下显示gpg密钥详细信息?

我有一个postgresql apt存储库gpg密钥的副本,并希望查看文件中的gpg密钥的详细信息.如果不将它导入钥匙圈,这可能吗?

gnupg openpgp

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

Git错误 - gpg无法签署数据

我刚开始使用git,我通过自制软件安装git和gpg.由于某种原因,我在得到这个错误时,git commit 我看了很多关于这个主题的其他stackoverflow问题,但没有一个对我有用.如何修复此错误以便我可以成功上传.

error: gpg failed to sign the data
fatal: failed to write commit object
Run Code Online (Sandbox Code Playgroud)

git gnupg

106
推荐指数
12
解决办法
4万
查看次数

gnupg:无法保证此密钥属于指定用户

我正在尝试使用名为Pass的有趣的密码管理工具.

我做了以下事情:

  1. 已安装的gpg工具 $ sudo dnf install gpg
  2. 使用生成密钥 $ gpg --gen-key
  3. 类型化$ pass init "foobar id of my gpg key"的规定在这里
  4. 拿到

mkdir: created directory ‘/home/chichivica/.password-store/’ Password store initialized for foobar@email.com

  1. 试图添加一个简单的密码

$ pass insert foo Enter password for foo: Retype password for foo:

  1. 而且存在问题

gpg: A45A123C: There is no assurance this key belongs to the named user gpg: [stdin]: encryption failed: Unusable public key

有人能给我一些建议吗?也许我误解了什么?提前致谢.

encryption passwords gnupg public-key-encryption

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

使用多个不同的密钥加密?

有没有办法以加密方式存储数据,以便可以使用多个不同的密钥对数据进行解密?

即如果我使用key1加密数据,但我希望能够使用密钥2,3和4进行解密.

这可能吗?

encryption gnupg encryption-asymmetric

100
推荐指数
4
解决办法
7万
查看次数

如何导出私有/秘密ASC密钥解密Windows中的GPG文件

背景:我的老板尝试使用公共和私有部分向我输出ASC密钥,但每当我收到文件时,私有部分永远不会加载,它不会解密任何文件.

我们尝试使用以下方法导出ASC密钥:

  • Windows应用程序Kleopatra 2.1(包含在gpg4win中)
  • Windows应用程序GNU隐私助手(包含在gpg4win中)

            Error: "Decryption failed. Secret Key Not available." 
    
    Run Code Online (Sandbox Code Playgroud)

如何正确导出秘密或私有asc密钥来解密gpg文件?

encryption gnu gnupg private-key

83
推荐指数
7
解决办法
16万
查看次数

如何使用gpg命令行来检查密码是正确的

我正在尝试使用自动备份duplicity,但是当我测试结果时,我得到了

gpg:公钥解密失败:密码错误

我想检查我使用的密码是否实际上是与相应的gpg密钥相关联的密码,但我无法在gpg命令行选项中看到说"不加密或解密任何东西.只需确认我正在使用正确的密码."

这表明我可能(又一次)误解了Gnu Privacy Guard.(在我哭之前,它倾向于嘲弄我.)

请求gpg验证密码是否有意义?如果是这样,怎么样?

gnupg

79
推荐指数
4
解决办法
5万
查看次数

gpg加密文件没有键盘交互

我在crontab中运行下一个命令来加密文件,我不想进行键盘交互

echo "PASSPHRASE" | gpg --passphrase-fd 0 -r USER --encrypt FILENAME.TXT
Run Code Online (Sandbox Code Playgroud)

但我有这个答案:

gpg: C042XXXX: There is no assurance this key belongs to the named user

pub  40XXX/C042XXXX 2012-01-11 Name LastName. (comment) <user@email.com>
 Primary key fingerprint: XXXX XXXX XXXX XXXX XXXX  XXXX XXXX XXXX XXXX XXXX
      Subkey fingerprint: XXXX XXXX XXXX XXXX XXXX  XXXX XXXX XXXX XXXX XXXX

It is NOT certain that the key belongs to the person named
in the user ID.  If you *really* know what you are …
Run Code Online (Sandbox Code Playgroud)

bash gnupg crontab

74
推荐指数
4
解决办法
7万
查看次数

如何信任apt存储库:Debian apt-get update错误公钥不可用:NO_PUBKEY <id>

尝试在Debian Etch安装上更新一些存储库,并通过运行"apt-get update"获得以下错误

W: GPG error: http://www.debian-multimedia.org etch Release: The following signatures couldn't be verified because teh public key is not available: NO_PUBKEY 07DC563D1F41B907
W: You may want to run apt-get update to correct these problems
Run Code Online (Sandbox Code Playgroud)

具有讽刺意味的是它指示我运行apt-get update是一个不错的踢球者......

debian apt upgrade gnupg repository

71
推荐指数
2
解决办法
14万
查看次数