openpgp相关内容

如何使用OpenPGP将一个BLOB解密为另一个BLOB

我每天都会将几个PGP加密文件导入到我的BLOB存储中。我需要能够将它们解密到同一个斑点容器中的另一个位置。 我已经知道我必须在ADF中创建自定义批处理活动才能做到这一点,我只是想不出如何将BLOB发送到OpenPGP 这段来自bitscry.com的示例代码建议使用STREAMS作为示例: using (FileStream inputFileStream = new File ..
发布时间:2022-07-01 17:47:37 C#/.NET

使用 Apache Camel 进行 PGP 加密

我正在尝试使用 PGP 加密/解密方法和 Apache Camel 加密和解密文件. 此外,我还安装了 Kleopatra 来生成私钥和公钥.使用 Kleopatra 我已经成功生成了我的密钥.密钥和公钥在“.asc"扩展名中. 下面是我用来加密文件的一段代码 import org.apache.camel.CamelContext;导入 org.apache.camel.build ..
发布时间:2021-11-11 23:12:46 Java开发

Java:使用Bouncy Castle进行PGP加密

我正在尝试使用PGP进行加密,并且我的crypto方法成功地加密了输入字符串,但是当我尝试解密输入字符串以验证加密是否正确完成时,不会解密该字符串. 我尝试了2种方法: 第一种方法使用 FileOutputStream 写入加密的字符串&第二种方法使用 ByteArrayOutputStream . FileOutputStream 创建一个文件,我可以使用Kleopatra对其进行解 ..
发布时间:2021-04-16 19:02:35 Java开发

找不到Android Source Repo GPG公钥

我正在运行Linux Mint 14,并尝试下载android源.我按照设置环境的说明进行操作,当我尝试通过repo获取源代码时,出现了以下错误. ...* [新标签] v1.9.4->v1.9.4* [新标签] v1.9.5->v1.9.5* [新标签] v1.9.6->v1.9.6对象e76efdd7b342577c40aa271fa5ded9d66a783a9b输入落实标签v1.12.4 ..
发布时间:2021-04-03 20:47:30 移动开发

使用Apache Camel进行PGP加密

我正在尝试使用Apache Camel使用PGP加密/解密方法对文件进行加密和解密. 我还安装了 Kleopatra 来生成私钥和公钥.使用Kleopatra,我已经成功生成了密钥.私钥和公钥的扩展名为".asc". 下面是我用来加密文件的代码 import org.apache.camel.CamelContext; import org.apache.camel.builde ..
发布时间:2020-07-02 03:02:40 Java开发

使用RFC 1847加密和签名的MIME消息

我需要用于网络传输的客户端-服务器加密解决方案(即,经过签名和加密的客户端,以及经过验证和解密的服务器端). 我正在使用HTTP,但是由于共享主机限制(我的服务器是共享主机环境),所以SSL不可用. 在寻找替代解决方案时,我已经决定使用 GnuPG 来选择OpenPGP.原因之一是PHP通过各种PEAR和PECL模块支持它(PHP是我打算用于我的客户端脚本和服务器脚本的语言,尽管Perl也可 ..
发布时间:2020-07-02 03:02:36 PHP

Maven Central工件的预期GPG用户ID?

我正在执行(看似复杂的)过程,以便在Maven Central上获取公司的工件.然后,我进入了GPG签名部分,进入了一个充满困惑和难题的新世界. GPG有这么多种选择,而且尚不清楚在签署公司产品时应该采取什么合理的做法. 假设Acme希望将工件org.example.acme:foobar:1.0.0发布到Maven Central.他们应该使用哪个用户ID进行签名?什么子项?该密钥如何与用 ..
发布时间:2020-07-02 03:02:32 其他开发

OpenPGP签名是否包含签名者的用户ID?

我有一个签名的公共密钥.我想查看此OpenPGP公钥中的所有签名. 我有签名列表,当我尝试获取签名者的用户ID时,什么也没有返回. 所以我怀疑OpenPGP签名是否包含签名者的用户ID. 我使用Thunderbird查看签名,但是它也显示未找到用于签名的用户ID,并且当我导入与我签名的私钥相对应的公钥时,它会显示签名者的用户ID. 我的结论是OpenPGP签名不包含签名者的 ..
发布时间:2020-07-02 03:02:29 其他开发

使用Gpg4win命令行使用公钥批量加密

我们正在建立我们的第一个EDI系统,该系统依赖于使用OpenPGP进行的传入和传出文件加密.使用我们的公钥加密的传入文件,我们可以使用Gpg4win的命令行选项使用私钥成功解密: gpg --batch --passphrase "SOME_KEY" --decrypt-files "%decryptingdir%\*.pgp" 我现在要做的是相反的操作,并使用我们的合作伙伴公钥对传出文 ..
发布时间:2020-07-02 03:01:26 其他开发

对Java + OpenPGP的建议?

我想开发一个小型OpenPGP客户端,我正在寻找OpenPGP的Java库. 此方法是否有任何(开放源代码)建议? Cryptix.org 似乎不再存在... 解决方案 我找到了 BouncyCastle 库, Java和C#.我没有任何经验.我将尝试并在此处报告. 它提供: 用于Java和C#的轻量级加密API. Java密码学扩展和Java密码学体系结构的提供 ..
发布时间:2020-07-02 03:01:22 Java开发

使用BouncyCastle的RSA密码输入太大

我试图以给定的时间间隔将SFTP服务写入服务器,下载目录中的所有文件,然后解密以进行处理. 解密方法在某一时刻起作用,此后我没有对其进行修改.我仍然使用与成功工作时相同的键. 我正在为BouncyCastle使用PGPEncrypt,PGPDecrypt和PGPEncryptionKeys类,可在以下位置找到: https://github.com/sledwith/PGP-Decry ..
发布时间:2020-07-02 03:01:16 C#/.NET

由于缺少熵,如何在Docker容器内使用GnuPG?

我需要将apt存储库码头化.其中的软件包需要签名,目前由 aptly publish snapshot -distribution="stable" -gpg-key="" my-snapshot 在此之前,需要使用gpg --gen-key创建密钥. 但是这样,私钥将被创建在docker镜像中,这似乎不是一个好习惯.此外,id甚至不起作用.运行gpg --gen-ke ..
发布时间:2020-07-02 03:01:10 其他开发

如何在不导入gpg密钥的情况下显示它?

我有一个PostgreSQL apt仓库gpg密钥的副本,并且想查看文件中包含的gpg密钥的详细信息.可以不将其导入钥匙圈吗? 解决方案 查看OpenPGP关键数据时,您可以得到几个详细信息级别:基本摘要,该摘要的机器可读输出或详细信息(非常技术)的单个OpenPGP数据包列表. 基本密钥信息 对于OpenPGP密钥文件的简短提示,您可以简单地通过STDIN将文件名作为参数或管 ..
发布时间:2020-07-02 03:01:07 其他开发

您如何使用PHP OpenPGP库?

如何为应用程序用户正确创建密钥,然后使用它们通过GnuPG库对文本进行加密/解密? 解决方案 请参阅此URL,它对您非常有帮助.下载示例并尝试. https://github.com/singpolyma/openpgp-php 或者尝试一下:- 您可以在URL上方下载 lib/openpgp.php 和 lib/openpgp_crypt_rsa.php 文件. ..
发布时间:2020-05-27 02:26:21 PHP

在PHP中使用PGP加密文件?

我想使用PGP加密来加密CSV文件,我正在通过PHP脚本生成文件,然后通过电子邮件将该文件发送给客户端.客户端会给我加密密钥,我需要用它来加密文件. 我在Google上搜索了有关PGP的内容,并发现它是“很好的隐私",我也找到了OpenPGP http://www.openpgp.org /和GnuPG http://www.gnupg.org/这两种PGP类型是什么? ?以及我应该使用哪一 ..
发布时间:2020-05-26 23:17:21 PHP

Maven工件是否在用户ID中签署了GnuPG注释的合法使用?

正如我的其他过于宽泛的问题所指出的那样,我是GPG签名的新手,而且错综复杂.因此,让我尝试将我当前的疑问提炼成一个简单的问题. 比方说,一家Acme公司想要签署一些工件,以便在Maven Central上发布.通过来自各种来源的大量研究,我收集了以下最佳实践: Acme应该具有一个主键,例如表示id@acme.example.com. Acme应该生成用于日常使用的子项,例如对Mav ..
发布时间:2020-05-07 21:22:24 其他开发

我如何使用Go的openpgp软件包?

我一直在浏览Go的 openpgp的文档 包,我想我必须缺少一些明显的观点。例如,有一个 ReadKeyRing 函数,但没有 WriteKeyRing 。另一方面,我可以, Serialize an Entity ,但我无法将其读回。这里发生了什么?有没有人真的使用这个软件包? 解决方案 实体代表公共+私人GPG密钥信息。 ReadKeyRing 功能允许您阅读GPG密钥列表。 E ..
发布时间:2018-05-02 18:29:40 其他开发语言