Encryption 非专有目录加密
我们将测量结果存储在目录中。每个目录都有一个meta.xml,它描述了有关结果文件的常见内容,以及几个数据文件。这个结果必须加密 我梦想有这样一个解决方案:Encryption 非专有目录加密,encryption,directory,compression,Encryption,Directory,Compression,我们将测量结果存储在目录中。每个目录都有一个meta.xml,它描述了有关结果文件的常见内容,以及几个数据文件。这个结果必须加密 我梦想有这样一个解决方案: 我们可以使用ZIP、TAR或类似的算法将目录打包到文件中 [可选]我们可以使用自己的MIME类型扩展存档头(没有文件扩展名的MIME识别) 我们可以使用归档标准(例如ZIP)中定义的加密算法对结果进行加密/解密 我们可以从存档中提取单个文件,而不必解密整个文件(有100Mb的文件,但大多数时候我只对meta.xml感兴趣) 我们可以使用常规
致以最良好的祝愿 PKZip、WinZip和7-zip支持在zip文件中使用AES加密,并在PKWare zip appnote中指定,详细描述如下:。不幸的是,Info ZIP和unzip目前都不支持它(这些是您在Unixish系统上找到的)。7-Zip是开源的。如前所述,原始的zip“加密”几乎不配得名,因此应该不惜一切代价避免。标准化的AES加密功能强大、可用,并且得到了相对广泛的支持 更新:
我刚刚注意到你问题的另一部分。每个zip条目都可以使用不同的密码单独加密,事实上,您也可以在同一个zip文件中混合未加密的条目。我不确定我是否理解这个问题。我想你可以用7-Zip的API来完成所有这些。7-Zip是LGPL。远离Zip加密。众所周知,它非常弱。运行
gpg-c
对称加密有什么不对?我只知道,例如,使用7Zip,您可以选择几种加密算法。例如,AES应是安全的。但是其他ZIP工具是否支持这一点?它是否违反了标准?有没有一种加密tar的通用方法?