“gpg -c”生成的文件格式是什么

“gpg -c”生成的文件格式是什么

我使用 加密了一个文件gpg -c --cipher-algo BLOWFISH。显然我使用gpg -d来解密它。

但我的问题是,如果我想在没有 GPG 的情况下解密此文件,可以吗? gpg 生成的文件的文件格式是什么? 是某种标准吗? ​​这种文件格式在其他应用程序中是否相同?

答案1

是的,可以使用 OpenPGP 兼容程序进行解密。gpg常问问题状态

它旨在与 PGP Corp. 的 PGP 和其他 OpenPGP 工具兼容

OpenPGP 标准描述如下RFC 4880。第 4 节描述了数据包格式。为了与标准兼容,所有实现都必须使用相同的格式。

请注意,实现之间存在一些不兼容性。某些实现不支持其他实现中可用的功能,因此使用一个应用程序加密的文件无法使用另一个应用程序解密。这常见问题解答部分有关于如何使用 GPG 和 PGP 的详细信息。

相关内容