Tag: gnupg

使用GPGME在密钥服务器上搜索公钥

今天我在gnupg邮件列表上开始了一个新线程, 用GPGME在密钥服务器上搜索密钥 。 基本上我使用GPGME作为在我的应用程序中使用GnuPG的界面,但我不知道如何使用GPGME函数来搜索密钥服务器上的密钥。 任何的想法?

你在git commit –gpg-sign = `时签署了什么数据?

我正试图弄清楚如何手动签署/validation提交,但我无法弄清楚正在签署哪些数据来创建签名。 换句话说,我无法弄清楚gpg –verify 是什么gpg –verify 。 这是git源代码的相关部分: https : //github.com/git/git/blob/master/commit.c#L1047-L1231但我也是C.的新手。 这是一些示例数据: 在一个新的git ledger.txt ,我创建了一个文件ledger.txt并使用签名提交提交它: git config –global user.signingkey 7E482429 git init echo “EAC5-531F-38E8-9670-81AE-4E77-C7AA-5FC3-7E48-2429 1\n” > ledger.txt git add ledger.txt git commit -m “Initial commit” –gpg-sign=7E482429 在这里它是在日志中: git log –show-signature commit 876793da21833b5b8197b08462523fd6aad3e5ba gpg: Signature made Fri May 9 20:01:55 2014 CDT using RSA key ID 7E482429 […]