gpt4 book ai didi

java - 我如何知道 PGP BouncyCaSTLe 在 PGP 加密的 Java 实现中实现了哪个版本的 PGP?

转载 作者:行者123 更新时间:2023-12-01 15:45:09 25 4
gpt4 key购买 nike

查看release notes Bounty CaSTLe 的版本,我没有看到任何日期或任何提及它符合 PGP 版本的内容。也许我的想法是错误的。

最佳答案

“PGP”代表产品和公司名称,是一个商标。该标准的名称是“OpenPGP”,它是在 RFC 2440 和 4880 中定义的。

每个实现都可以完全或部分实现这些标准中的一个或两个。如果 BouncyCaSTLe 信息指定了实现了哪些 RFC,我认为他们完全实现了它们。

现在是棘手的部分。 PGP(软件)有不同的版本,其中最广泛使用的是 2.6.3、5.6 和 8.x/9.x。每个版本都有其自身的缺点、细节和与标准的偏差。例如。 2.6.3 版使用 IDEA(专利算法)和 RSA key 。 5.6 版使用 CAST,可以使用 ElGamal 和 RSA key ,但还有一些其他缺点。现在,版本 2.6、5.6 和 8/9 使用不同的数据包格式和一些其他选项。

因此,有关 BouncyCaSTLe(或其他任何内容)实现的“版本”的信息并不能真正为您提供太多知识。更重要的是要知道将使用什么软件来处理您加密或签名的数据,因为未知的原因,十年前的版本 2.6 和 5.x 仍然被广泛使用。

关于java - 我如何知道 PGP BouncyCaSTLe 在 PGP 加密的 Java 实现中实现了哪个版本的 PGP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7193925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com