我写了一个使用AES加密和解密文件的算法。
我还将加密文件扩展名更改为.fenc。
所以现在的问题是我不能检测文件的内容类型,因为文件是加密的,扩展名也改变了。
我计划这样做:在加密文件的第一行中,我将放入内容类型的详细信息,然后放入加密数据。在解密文件时,我将读取第一行,然后解密内容。
你觉得这个怎么样?
发布于 2012-02-06 20:28:59
为什么不在文件名中添加.fenc,例如mymasterplan.ppt.fenc?这样,您就可以根据文件名确定内容类型。
发布于 2012-02-03 20:45:54
我认为这是可行的,但我建议您也以加密的方式存储内容类型。这可能不同于其余的文件加密。从你的问题看,似乎加密密钥取决于内容类型。
https://stackoverflow.com/questions/9128754
复制相似问题