[英]How to maintain encrypted file content-type?
我写了一种使用AES加密和解密文件的算法。
我还将加密文件扩展名更改为.fenc
。
所以现在的问题是,我无法检测文件的内容类型,因为文件已加密并且扩展名也已更改。
我打算这样做:在加密文件的第一行中,我将内容类型详细信息放入,然后是加密数据。 在解密文件时,我将读取第一行,然后解密内容。
你怎么看待这件事?
为什么不将.fenc
添加到文件名,例如mymasterplan.ppt.fenc
呢? 这样,您可以根据文件名确定内容类型。
我认为这可能有效,但我建议您也以加密方式存储内容类型。 这可能与其余文件加密不同。 从您的问题看来,加密密钥似乎取决于内容类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.