7Z dosyası nedir?
7z, dosya ve klasörleri yüksek sıkıştırma oranıyla sıkıştırmak için kullanılan bir arşivleme biçimidir. Herhangi bir sıkıştırma ve şifreleme algoritmasının kullanılmasını mümkün kılan Açık Kaynak mimarisine dayanmaktadır. Biçim artık, .7z dosyalarını işlemek için indirme ve kullanım için halka açık olan 7-ZIP gibi bir dizi yazılım uygulaması tarafından desteklenmektedir. .7z uzantılı dosyalar mime tipinde uygulamaya/x-7z-sıkıştırılmışa sahiptir.
7z’de Desteklenen Sıkıştırma Yöntemleri
7z, açık mimarisi sayesinde her türlü sıkıştırma yöntemini destekleyebilir. Aşağıda, şu anda mevcut olan ve 7z tarafından desteklenen sıkıştırma yöntemlerinin bir listesi bulunmaktadır.
- LZMA - LZ77 algoritmasının geliştirilmiş ve optimize edilmiş versiyonu
- LZMA2 - LZMA’nın geliştirilmiş versiyonu
- PPMD - küçük değişikliklerle Dmitry Shkarin’in PPMdH’si
- BCJ - 32-bit x86 yürütülebilir dosyaları için dönüştürücü
- BCJ2 - 32-bit x86 yürütülebilir dosyaları için dönüştürücü
- BZIP2 - Standart BWT algoritması
- Deflate - Standart LZ77 tabanlı algoritma
7z Dosya Biçimi Özellikleri
7z, sıkıştırılmış arşivleri depolamak için ikili dosya biçimini kullanır. 7-ZIP arşivleyicinin geliştirilmesi ve uygulanması, 7z dosya formatının ilk görünümünü yayınladı. Biçim özelliklerine, GNU Kısıtlı Genel Kamu Lisansı altında halka açık olan 7-ZIP’in kod deposundaki “Docs” alt dizini altında düz metin biçiminde erişilebilir. LZMA, 7z dosyaları tarafından kullanılan varsayılan sıkıştırma yöntemidir.
Dosya İmzası
7z dosyaları imza baytları ‘7’ ‘z’ BC AF 27 1C ile başlar.
AES Şifrelemesi
7z dosya biçimi, bir arşivin dosya adlarını şifreleme özelliğiyle 256 bit AES şifrelemeyi destekler. Şifreleme anahtarı, SH-256 karma işlevine dayalı olarak kullanıcı tanımlıdır.
7z’nin Öne Çıkan Özellikleri
7z, yüksek sıkıştırma oranı sağlayan yeni arşiv biçimidir. 7z biçiminin ana özellikleri şunları içerir:
- GNU Kısıtlı Genel Kamu Lisansı altında herhangi bir sıkıştırma ve şifreleme yöntemini kullanmanıza izin veren açık dosya biçimi
- Yüksek sıkıştırma oranı
- Güçlü AES-256 şifreleme
- 16.000, 000, 000 GB’a (16 exbibyte) kadar büyük dosyalar için destek
- Unicode dosya adları
- Katı sıkıştırma
- Arşiv başlıkları sıkıştırma