我有很多文件要加密,然后像存档一样存储在一个大文件中。然后我希望能够从“存档”中读取文件。我知道如何加密/解密文件,但我不知道如何将它们存储在一个文件中。而且我想知道能够从这个“档案”快速添加/读取/删除文件的最佳方法是什么。这是我使用的加密:http: //www.codeproject.com/Articles/26085/File-Encryption-and-Decryption-in-C
问问题
90 次
1 回答
3
简单的答案:使用DotNetZip
using (ZipFile zip = new ZipFile())
{
zip.Password= "123456!";
zip.AddFile("ReadMe.txt");
zip.AddFile("7440-N49th.png");
zip.AddFile("2005_Annual_Report.pdf");
zip.Save("Backup.zip");
}
您无需担心自己以这种方式对其进行加密。尽管您仍然可以自己加密每个文件,然后将它们压缩在一起。
于 2012-12-14T16:24:55.250 回答