访问受保护的ZIP
ZIP 压缩文件提供了一种便捷的方式来压缩多个文件,以便在数字平台上轻松共享。 然而,有时包含敏感信息的 ZIP 文件会被意外发送给非预期收件人。 因此,任何 ZIP 库都必须具备符合行业标准的文件加密和解密能力。
IronZIP 的独特之处在于,它允许用户仅用几行代码即可解密受保护的 ZIP 文件,并且还允许使用密码和各种加密方法对现有的 ZIP 存档进行加密。 这种多功能性使其适用于多种情况。
Access Protected ZIP with C#
- 使用
IronZIP; - 使用
IronZip.Enum; - using (var
archive= newIronZipArchive("existing.zip","P@ssw0rd")) archive.Encrypt("P@ssw0rd",EncryptionMethods.AES256);
访问受保护的 ZIP 存档
我们首先导入命名空间IronZip。 之后,我们初始化一个新的IronZipArchive,然后输入两个参数,第一个是您尝试访问的受保护ZIP的路径,第二个是访问受保护ZIP的密码。请注意,如果密码或路径错误,操作将失败。 输入正确的密码后,即可解密 ZIP 文件,并查看、提取或修改其内容。
加密现有 ZIP 存档
除了使用IronZipArchive类访问受保护的ZIP外,IronZIP还允许您使用选择的加密对存档进行加密。 为此,我们首先导入Encrypt方法。 第一个是加密ZIP档案时使用的密码,而第二个是EncrpytionMethods枚举。 在此示例中,我们将使用EncryptionMethods.AES256加密文件。加密文件后,您可以再次提供密码以访问受保护的ZIP进行验证。 有关支持的加密方法及其相关枚举的完整列表,请参阅此处。

