繁体   English   中英

如何维护加密文件的内容类型?

[英]How to maintain encrypted file content-type?

我写了一种使用AES加密和解密文件的算法。

我还将加密文件扩展名更改为.fenc

所以现在的问题是,我无法检测文件的内容类型,因为文件已加密并且扩展名也已更改。

我打算这样做:在加密文件的第一行中,我将内容类型详细信息放入,然后是加密数据。 在解密文件时,我将读取第一行,然后解密内容。

你怎么看待这件事?

为什么不将.fenc添加到文件名,例如mymasterplan.ppt.fenc呢? 这样,您可以根据文件名确定内容类型。

我认为这可能有效,但我建议您也以加密方式存储内容类型。 这可能与其余文件加密不同。 从您的问题看来,加密密钥似乎取决于内容类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM