Korumalı ZIP'e Erişim
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);
}
NuGet Download
PM > Install-Package IronZip
Korumalı ZIP'e Erişim

Korumalı ZIP'e Erişim

ZIP arşivleri, dijital platformlar üzerinden kolayca paylaşılabilecek birden fazla dosyayı sıkıştırmak için uygun bir yol sunar. Ancak, bazen hassas bilgiler içeren bir ZIP dosyası yanlışlıkla gerekli olmayan alıcılara gönderilir. Bu nedenle, dosyaları sektör standartlarına uygun olarak şifreleyip çözme yeteneği, herhangi bir ZIP kütüphanesinde gereklidir.

IronZIP, kullanıcıların sadece birkaç satır kodla korunan ZIP dosyalarını çözmelerine olanak tanırken, mevcut ZIP arşivlerini parolalar ve çeşitli şifreleme yöntemleri kullanarak şifrelemeye de olanak tanır. Bu çok yönlülük, onu geniş bir durum yelpazesi için uygun hale getirir.

Korumalı ZIP Arşivine Erişim

Önce IronZip ad alanını içe aktarıyoruz. Sonrasında yeni bir IronZipArchive başlatıyoruz ve ardından iki parametre giriyoruz; ilki erişmeye çalıştığınız korunan ZIP'in yolu, ikincisi ise korunan ZIP'e erişmek için parola. Parolanın veya yolun yanlış olması durumunda işlemin başarısız olacağını unutmayın. Doğru şifre sağlandığında, ZIP dosyası çözülebilir ve içeriği görüntülenebilir, çıkarılabilir veya değiştirilebilir.

Mevcut ZIP Arşivinin Şifrelenmesi

IronZipArchive sınıfı ile korunan ZIP'e erişmenin yanı sıra, IronZIP arşivi seçili bir şifreleme ile şifrelemenize de olanak tanır. Bunu yapmak için önce IronZip.Enum içe aktarıyoruz, enum'ları içe aktarmak geliştiricilerin arşivi şifrelemek için kullanılan şifreleme yöntemini seçmesini sağlayacaktır. Son olarak iki parametre ile geçirilen Encrypt metodunu çağırıyoruz. Birincisi ZIP Arşivini şifrelemek için kullanmak istediğiniz paroladır, ikincisi ise EncrpytionMethods enum'udur. Bu örnekte dosyayı şifrelemek için EncryptionMethods.AES256 kullanacağız. Dosya şifrelendikten sonra, korunan ZIP'e erişmek için parolayı tekrar sağlayarak işlemi doğrulayabilirsiniz. Desteklenen şifreleme yöntemlerinin tam listesi ve ilgili enumlar için lütfen buraya bakınız.

IronZIP ile ZIP Dosyası Oluşturmayı, Okumayı ve Çıkarmayı Öğrenin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 24,981Sürüm:2026.11yeni yayınlandı