gpt4 book ai didi

security - 寻找解释 PGP 签名和加密文件的内部结构的模型

转载 作者:行者123 更新时间:2023-12-02 20:24:01 25 4
gpt4 key购买 nike

我正在尝试使用 BouncyCaSTLe 来调试和扩展现有的 Java 代码,以解密和验证安全附件。

我已经查看了 BouncyCaSTLe 示例,但从中提取 PGP 安全附件的模型比较困难。从代码和各种错误中我可以推断有一些由 PGPMarker 表示的东西,然后你可以找到一个 PGPCompressedData ,里面有一个 PGPOnePassSignatureList 等等。这并没有澄清诸如何时期望一个与另一个以及单独执行签名和加密时是否存在一次性签名等问题(这些是我遇到的示例,但不是问题的主题)。 BC 的 javadoc 没有解释太多(例如 PGPOnePassSignature 是“一次性签名对象”)。

通过反复试验对模型进行逆向工程非常耗时,而且由于我还没有成功在谷歌上搜索到这方面的好资源,我希望也许其他人知道一个。

提前致谢。

最佳答案

我发现的最好的资源是 OpenPGP RFC.我已经将 BouncyCaSTLe 用于 PGP 和 S/MIME,并且我觉得 S/MIME 更加直接,尽管这两个标准本质上做的是相同的事情。幸运的是,就我而言,我正在签名和加密,因此我的代码不必准备好处理某些 PGP 实现可能想象的任何疯狂结构。

关于security - 寻找解释 PGP 签名和加密文件的内部结构的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3560321/

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