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.
Access Protected ZIP with C#
- using IronZip;
- using IronZip.Enum;
- using (var
archive= newIronZipArchive("existing.zip","P@ssw0rd")) - archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);
Korumalı ZIP Arşivine Erişim
Öncelikle IronZip ad alanını içe aktarıyoruz. Ardından, yeni bir IronZipArchive başlatırız ve ardından iki parametre gireriz; ilki erişmeye çalıştığınız korumalı ZIP dosyasının yolu, ikincisi ise korumalı ZIP dosyasına erişmek için gereken şifredir. Şifre veya yol yanlışsa işlemin başarısız olacağını lütfen 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ıyla korumalı ZIP dosyasına erişmenin yanı sıra, IronZIP ayrıca arşivi seçtiğiniz bir şifreleme yöntemiyle şifrelemenize de olanak tanır. Bunu yapmak için önce IronZip.Enum'yi içe aktarıyoruz; enumları içe aktarmak, geliştiricilerin arşivi şifrelemek için kullanılan şifreleme yöntemini seçmelerini sağlayacaktır. Son olarak, iki parametre geçirilerek Encrypt yöntemini çağırıyoruz. İlki, ZIP Arşivini şifrelemek için kullanmak istediğiniz paroladır; ikincisi ise EncrpytionMethods enum'dur. Bu örnekte, dosyayı şifrelemek için EncryptionMethods.AES256 kullanacağız. Dosyayı şifreledikten sonra, korumalı ZIP dosyasına tekrar erişmek için şifreyi girerek 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

