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天試用金鑰
無需信用卡或帳戶建立