GNU Privacy Guard(GnuPG / GPG)是一个实现秘密密钥加密和公钥加密的加密套件。 GnuPG是GNU项目完整且免费实现RFC4880定义的OpenPGP标准。使用此标记可以编程使用GPG工具或其库。有关直接使用GPG工具或其图形下载的问题属于超级用户。
这个问题其实是两个问题: 如何在Windows中使用gpgme库? 是否有可用的 .NET 绑定? (如果没有,我想我可以自己做。) 编辑:找到解决方案:gpgme...
我收到了一个包装 gnupg 的可用 PHP 类。我们用它来处理 gpg 加密和解密。现在我必须用 PHPUnit 来测试它。 gpg 的本质是它永远不会返回两个相同的结果。 怎么...
我想加密一个字符串而不将其写入文件。 使用GPG加密文件的方法是 gpg --加密 --sign --armor -r -r 我想加密一个字符串而不将其写入文件。 使用GPG加密文件的方法是 gpg --encrypt --sign --armor -r <[email protected]> -r <[email protected]> <filename.txt> 我想要的是能够简单地输入 filename.txt 所在的字符串或一系列数字,并将其加密到文件中。 gpg --encrypt --sign --armor -r <[email protected]> -r <[email protected]> <"this is a string that needs to be encrypted"> 有没有办法做到这一点,或者是否需要传入 filename.txt? 我不知道有任何选项允许您将输入作为参数传递,但您可以简单地使用管道: echo 'foo bar' | gpg -r [email protected] --encrypt 您当然可以添加您使用的所有附加选项和命令。通过使用管道,输出不会存储为中间文件,而是使用小型内存缓冲区连接echo的标准输出和gpg的标准输入。 如果您使用的是 bash,则可以使用 HEREDOC 语法,这对于多行字符串很有用。您只需复制并粘贴多行字符串即可,而不必担心转义。 gpg -r [email protected] --encrypt -o out.gpg << 'HEREDOC' first line second line HEREDOC
1。概括 我无法每次都禁用输入密码,我如何进行提交。 2. 环境 Windows 10 企业版 LTSB 64 位 EN, git 2.16.2.windows.1, gpg 代理 (GnuPG) 2.2.4, gpg4win 3.0.3。 3.圣...
Git 未提交,gpg 陷入 database_open 等待锁定
当我尝试通过 R 在 Git 中提交时,我的访问权限不断被撤销。 错误是: gpg: 注意:database_open 134217901 等待锁定(由 9857 持有).. 我已经推了。 我已经拉了。 我...
当我尝试通过 R 在 Git 中提交时,我的访问权限不断被撤销。 错误是: gpg: 注意:database_open 134217901 正在等待锁(由 9857 持有).. 我已经推了。 我已经拉了。 我...
我在尝试使用 AWS lambda 中的 gnupg 加密文件时遇到问题。 我得到的错误: gpg 返回非零错误代码:2 所以我有一个 lambda 函数的 ECR 图像,其中包含二进制...
将某些提交推送到 GitHub 时出错:RPC 失败;卷曲 55 LibreSSL SSL_read:LibreSSL/3.3.6:错误:1404C3FC:SSL
将提交推送到原点时出现奇怪的问题。当我推送一个小的更改(仅更改一两行)时,我可以推送没有问题,但是当重建源代码时(这会创建更重要的问题...
出于分析目的,我想运行以下命令并查看哪些提交已在相当大的存储库中签名: git log --pretty="%h %G?" 根据 Git 文档,%G?
如何在Python中使用第二个公共数据密钥对生成的密钥(包括秘密消息)进行ncode(Base64)加密?
我正在尝试使用属于我的朋友recipient_public_key的另一个公钥来加密新生成的密钥,然后以Base64对最终输出进行编码。这个过程也可以一步步完成...
我已经问过法学硕士,所以如果我能找到一个人来回答我,我将不胜感激。 我导入了我认为正确的公钥:runc.amd64 二进制文件的 runc.keyring (发布...
如何让 VSCode 提交命令不使用 --quiet 选项?
我遇到了这个问题,但是当在实际远程计算机(无 WSL)上使用 SSH 远程开发时,我需要能够使用 GUI 提交按钮。 据我所知,GPG 的罪魁祸首不是
当铠装弦不是来自 PGPy 时,如何使用 PGPy 解密 pgp 铠装弦?
我正在创建一个脚本,该脚本与使用 PGP 加密对其响应进行加密的服务器进行通信。 我可以请求服务器的公钥,并使用该密钥通过 ...
1。概括 我无法开始使用 Gpg4win。 2. 预期行为 成功提交。 3. 实际行为 SashaChernykh@DESKTOP-EEOT0TN D:\SashaGitHub $ git commit -m "[测试] gpg4win" gpg:跳过...
我正在开发一种向客户发送自动报告的工具。该特定客户希望对文件进行加密,然后进行签名。我尝试了几种不同的方法,花了几个小时
gpg:跳过“17FE7178DD4F****”:WIN 11 上没有密钥
我最近生成并设置了一个 gpg 密钥, git config user.signingkey 17FE7178DD4F**** git config 用户名 苏博德·帕塔克 git 配置用户.email 苏博达帕塔克[email protected] 我也有...
Git 提交错误:无法生成 gpg.exe:没有这样的文件或目录
这是我尝试提交任何文件时得到的输出。我尝试再次安装 git 并在 youtube 上观看了一些教程以重新启动它,但它不起作用。还在继续...
我需要一个在C项目中使用GnuPG pinentry和Assuan协议的MWE,即Assuan上下文正确的初始化、连接等。 我尝试阅读文档,但 pinentry 和 Assuan 文档...
在 VSCode 中使用提交时,我收到 NO SECRET KEY 错误。 当我尝试提交更改并尝试将更改推送到我的 GitHub 存储库时,我收到了 NO SECRET KEY 错误。 怎么会...