openpgp

    1热度

    1回答

    有谁知道为什么SpongyCastle明确排除openpgp和bcpg软件包(除其他外)的构建吗?我想获得OpenPGP支持,我将需要一些这样的类来完成。 您可以在pom.xml文件中找到排除项。 出于好奇,我克隆了存储库并试图包含这些包。这似乎很简单,只需将bzip2目录的内容移动到src目录中,并从POM文件中删除2个排除项即可。结果似乎构建,并且生成的JAR文件包含我需要的类。是否有可能弹出

    1热度

    1回答

    我主要发布此为需要它的任何人,因为似乎有很大的互联网资源缺乏这个。我确实发现的样品看起来似乎蹒跚在一起,从来没有为我工作过。如果你看到或发现这个班有什么问题,我很想知道。请注意,这个类稍微修改了我的特定实现,但应该在Bouncy Castle .Net源代码的1.7版本上正常工作。 Imports System.IO Imports Org.BouncyCastle.Bcpg.OpenPgp

    7热度

    1回答

    我试图理清我对数字签名和加密的使用。我知道有两种主要方式可以做到这一点:PGP方式和SSL方式。 我想知道是否可以对SSL证书和GnuPG使用相同的私钥,前提是这是一个RSA 2048位密钥。 我已经有一个由CA签名的SSL证书,所以我希望能够使用该证书的私钥作为GnuPG主密钥。 我知道,我们不能让SSL和GnuPG的之间。这样的断言,但我想只有一个私钥(因此只为保护一个数据) 感谢

    4热度

    1回答

    有人可以为我清除一点MDC和数据加密吗?在RFC 4880,它说: 数据的明文是 加密通过SHA-1 散列函数过去了, 散列的结果被附加到明文在 修改检测代码包。 散列函数 的输入包括上述的前缀数据 ;它包括所有的 明文,然后还包括两个值为0xD3,0x14的 八位位组。这些 代表 修改检测代码包标签 和20个八比特组的长度字段的编码。 起初,这似乎是MDC(不其报头数据)就是:sha1([dat

    6热度

    2回答

    我一直在寻找Go的openpgp包装的documentation,我想我必须缺少一些明显的观点。例如,有一个ReadKeyRing函数,但没有WriteKeyRing。我可以,另一方面,Serialize和Entity,但我没有办法读回来。这里发生了什么?有没有人真的使用这个软件包?

    2热度

    1回答

    我想在您的网站上创建一个表单,根据OpenPGP标准为我发送一条加密的消息,以便通过Thunderbird & Enigmail对其进行解密。将包括来自网上商店的订单。我无法使用GnuPG,因为我的服务器不支持它。我发现在纯PHP中的OpenPGP实现可在https://github.com/bendiken/openpgp-php/tree/master/lib和http://phpseclib

    -1热度

    2回答

    也许我只是一个完整的新手,但我真的坚持使用EIDAuthenticate实施Windows智能卡身份验证。 我不得不下载通用(OpenPGP)minidriver的卡,因为它实际上是未知的,没有驱动程序可用。但是,我正在试图将一个证书放在它上面,它不会让我。 为了写入卡片,小型驱动程序是否必须对此有规定? 任何指导,将不胜感激:)

    -1热度

    1回答

    我的问题是当命令行运行时,它不会在我的解密文本文件中添加任何内容。我将文本添加到decrypt.txt文件以查看它是否写入到文件中,并且是因为文本被删除。 System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("cmd.exe"); psi.CreateNoWin

    4热度

    3回答

    我在写东西needs to do electronic signatures。 有些用户会像我这样的怪人,并且已经拥有自己的PGP密钥。大多数人不会,也不会想安装或维护它。 作为一种变通方法解决,我要做到以下几点: 对于使用单独的“签约”密码的用户创建一个公共/私有密钥对。 当我需要用户签名时,为用户提供明文,以及其他一些信息,如时间戳和其他引用,并让他们用我存储的私钥签名。 基本上有两种方法可以

    0热度

    1回答

    我对pgp完全陌生,据我所见,pgp正在用于加密文件和电子邮件。 1)它可以用于单一登录 2)他们是pgp和gnupg(基于openpgp),谁能告诉我有什么区别? 3)我该怎么做.net 任何参考文献将有所帮助。