【发布时间】:2009-08-20 15:13:47
【问题描述】:
我对加密文件格式有点困惑。
假设我想使用 AES-256 加密文件。我通过加密算法运行文件,现在我有一个加密字节流。
我显然可以将该字节流写入文件,但任何第三方加密应用程序都不会理解它,因为它不期望只是原始的加密字节流。
我可以把它写成什么文件格式,以便其他加密工具可以理解?
我知道的(我认为)是:
PKCS#7
ASN.1
DER
PEM
PKCS#8
但我不确定它们之间的关系如何。
显然 AESCrypt 实用程序也有一种格式,它似乎是它自己的专有格式: http://www.aescrypt.com/aes_file_format.html
这些东西的任何地方都有备忘单吗?我一直在谷歌上搜索并找到了一些零碎的东西,但从来没有觉得我拥有完整的图片。
【问题讨论】: