IRONSOFTWAREHOME
访问受保护的ZIP
using IronZip;
using IronZip.Enum;

// Open protected ZIP
using (var archive = new IronZipArchive("existing.zip", "P@ssw0rd"))
{
    // Change to AES256-based encryption
    archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
}
Imports IronZip
Imports IronZip.Enum

' Open protected ZIP
Using archive As New IronZipArchive("existing.zip", "P@ssw0rd")
    ' Change to AES256-based encryption
    archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256)
End Using
NuGet Download
PM > Install-Package IronZip
访问受保护的ZIP

访问受保护的ZIP

ZIP 压缩文件提供了一种便捷的方式来压缩多个文件,以便在数字平台上轻松共享。 然而,有时包含敏感信息的 ZIP 文件会被意外发送给非预期收件人。 因此,任何 ZIP 库都必须具备符合行业标准的文件加密和解密能力。

IronZIP 的独特之处在于,它允许用户仅用几行代码即可解密受保护的 ZIP 文件,并且还允许使用密码和各种加密方法对现有的 ZIP 存档进行加密。 这种多功能性使其适用于多种情况。

访问受保护的 ZIP 存档

我们首先导入命名空间IronZip。 之后,我们初始化一个新的IronZipArchive,然后输入两个参数,第一个是您尝试访问的受保护ZIP的路径,第二个是访问受保护ZIP的密码。请注意,如果密码或路径错误,操作将失败。 输入正确的密码后,即可解密 ZIP 文件,并查看、提取或修改其内容。

加密现有 ZIP 存档

除了使用IronZipArchive类访问受保护的ZIP外,IronZIP还允许您使用选择的加密对存档进行加密。 为此,我们首先导入Encrypt方法。 第一个是加密ZIP档案时使用的密码,而第二个是EncrpytionMethods枚举。 在此示例中,我们将使用EncryptionMethods.AES256加密文件。加密文件后,您可以再次提供密码以访问受保护的ZIP进行验证。 有关支持的加密方法及其相关枚举的完整列表,请参阅此处

学习使用 IronZIP 创建、读取和提取 ZIP 文件
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 23,187版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户