Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
切换到使用子密钥后,如何验证 GitHub 上的提交?
我在我的主 Windows 计算机上安装了 GnuPG 并创建了主密钥 我当时就傻了 在git中使用了主密钥作为签名密钥 并将其公钥上传到了GitHub 这些提交在 GitHub 上显示为 已验证 后来我改变了主意 生成了一个新的子密钥 将
GitHub
GnuPG
key-id 位于签名中的密钥未签署此提交
我正在尝试签署我的 git 提交 但是当我将它们推送到 GitHub 时 他们有Unverified徽章和 key id 位于签名中的密钥未签署此提交 有人可能想欺骗你 GPG 密钥 ID mykeyid 我发现这很神秘 在我的世界中 签名
git
GitHub
GnuPG
通过运行时进程在 Java 中调用 GnuPG 来加密和解密文件 - 解密总是挂起
NOTE 稍后再回到这个问题 因为我一直无法找到可行的解决方案 手动排空输入流而不是使用 BufferedReaders 似乎没有帮助 因为 inputStream read 方法会永久阻止程序 我将 gpg 调用放在一个批处理文件中 并从
Java
Encryption
runtimeexec
GnuPG
在键上使用 gpg --list-packets 的输出来获取 mpi 值以生成 s 表达式
我正在尝试使用 gpg 生成的公钥来使用 libgcrypt 进行加密 我在密钥上使用了 list packet 命令来获取密钥的内容 并将 mpi 值解析为 s 表达式 因此 当我尝试使用公钥对会话密钥进行编码时 我收到错误 S 表达式中
c
Encryption
Cryptography
GnuPG
使用新的 GPG 密钥放弃之前的 Git 提交
我正在尝试转换到新的 GPG 密钥 我想在 Git 存储库中重新签署我之前的所有提交 具有使用我以前使用过的密钥进行有效签名 使用新的 GPG 密钥 换句话说 我如何自动退出 使用我的新密钥 我使用以前的密钥签名的所有提交 如果您需要在示例
git
security
digitalsignature
gitcommit
GnuPG
Python - GPG 解密有效,但 GNUPG 无效
我正在使用 pythons gnupg 来解密我用 python 下载的文件 gpg gnupg GPG gnupghome home myname gnupg with open updates filelist i r as f pri
python
Encryption
GnuPG
git 验证可信标签
我想包括git tag v命令进入部署过程以捕获未签名的标签或由不可信的 GPG 密钥签名的标签 该命令返回退出代码为0如果标签具有有效签名 但不关心签名密钥是否可信 我不想手动 grep 结果 GPG 消息 我还没有尝试过 文档也没有提到
git
digitalsignature
GnuPG
PkI
如何在Ubuntu上验证Github? git: 'credential-netrc' 不是 git 命令
I read this我已经检查了我的凭据 但仍然无法 git Push git push set upstream origin master git credential netrc is not a git command See g
git
GnuPG
netrc
在 ruby gpgme 中使用密码回调
我正在使用 ruby gpgme gem 1 0 8 我的密码回调未被调用 def passfunc args fd args last io IO for fd fd w io puts mypassphrase io flush end
ruby
GnuPG
gpgme
Git GPG 签名错误签名
我正在尝试在我的 Mac 上启用 gpg 提交签名 我已经成功签署了一项提交 然后尝试再次执行 但从那以后我无法让它再次正常工作 每次它都会说 签名错误 即使密钥 ID 相同 我通常可以毫无问题地签署常规文本文件等 git 是唯一一个做出如
git
Gitlab
gitcommit
signature
GnuPG
python gnupg.encrypt:没有错误,但不加密数据或文件
在 Windows 7 上使用 python gnupg v0 3 5 w Python 2 7 和 GPG4Win v2 2 0 test gnupg py 导致 2 次失败 测试搜索密钥是否有效 失败 文档测试 gnupg GPG re
python
Encryption
GnuPG
有没有办法使用 GPG 密钥在 Git 中“自动签名”提交?
有没有一种简单的方法可以让 Git 始终对创建的每个提交或标签进行签名 我尝试过类似的东西 alias commit commit S 但这并没有达到目的 我不想安装不同的程序来实现这一点 可以轻松实现吗 只是一个附带问题 也许提交不应该被
git
publickeyencryption
GnuPG
查看 Maven 工件上的 PGP 签名
我想手动验证来自 Central 的 Maven 工件上的 PGP 签名 但我不知道从哪里开始 我在 Apache 上看到将工件上传到中央存储库的指南它说 我们要求您为所有工件提供 PGP 签名 我看到 Sonatype 的 Nexus P
Maven
pgp
GnuPG
Git 没有将 gpg 密钥视为秘密,即使它是秘密,我该如何修复它?
所以看来我的 gpg 密钥是秘密的 但是当我尝试在 git 中签署我的提交时 它不会被识别为秘密 我完全不知道这是为什么 我相信我的设置正确 但我的提交标志失败 难道我做错了什么 预先感谢您的任何帮助 brad reason entry c
git
GnuPG
gpgsignature
使用 Python 对多部分电子邮件进行 PGP 签名
我目前正在尝试添加 PGP 签名支持我的小电子邮件发送脚本 它使用 Python 3 x 和python gnupg模块 签署消息的代码是 gpg gnupg GPG basetext basemsg as string replace n
python
email
digitalsignature
GnuPG
pgp
CI 环境中 Maven 项目的 GPG 密钥保存在哪里?
我正在尝试使用maven gpg 插件 标志为了在部署到 Sonatype OSS 存储库之前对项目工件进行签名 问题是我应该在哪里保存我的密钥secring gpg 在持续集成中 gnupg目录 在项目源代码中 例如src test re
Java
maven2
continuousintegration
Maven
GnuPG
如何选择 maven-gpg-plugin 用于签署工件的 GnuPG 密钥?
我正在使用 maven gpg plugin 来签署 Maven 工件 这工作正常 但我的 GnuPG 密钥环中有几个密钥 并且想要使用与 GnuPG 选择的密钥不同的密钥 如果有多个键 GnuPG 如何选择 默认 键 是否可以指定在 ma
Java
Maven
GnuPG
Linux 中使用 GPG 密钥对的文件加密
GPG 基本文件加密不需要公钥 私钥 但为了使加密文件更安全 您可以使用 RSA DSA 算法 这些算法生成公钥和私钥来加密文件 本文将帮助您在 Linux 中使用 GPG 密钥对完成以下三项文件加密任务 创建密钥对 为同一用户帐户本地加密
«
1
2
3