7z Biçimi 7z, yüksek sıkıştırma oranı sağlayan yeni arşiv formatıdır. 7z formatının ana özellikleri: - Açık mimari
- Yüksek sıkıştırma oranı
- Güçlü AES-256 şifreleme
-
Herhangi bir sıkıştırma, dönüştürme veya şifreleme yöntemini kullanabilme
- 160000000000 GB'a kadar olan dosyaları destekleme
- Unicode dosya adları
- Katı sıkıştırma
- Arşiv üstbilgilerini sıkıştırma
7z açık mimariye sahiptir, bu nedenle herhangi bir yeni sıkıştırma yöntemini destekleyebilir. Şimdi aşağıdaki sıkıştırma yöntemleri 7z'ye entegre edilmiştir: Yöntem | Tarif | LZMA |
LZ77 algoritmasının geliştirilmiş ve optimize edilmiş versiyonu
| LZMA2 | LZMA'nın geliştirilmiş versiyonu | PPMD |
Dmitry Shkarin'in PPMdH'si küçük değişikliklerle
| BZip2 | Standart BWT algoritması | Kopya etmek | Sıkıştırma yöntemi yok | 7z ayrıca ana sıkıştırma yönteminin sıkıştırma oranını artıran filtreleri de destekler. Şimdi aşağıdaki filtreler 7z'ye entegre edilmiştir: BCJ | x86 yürütülebilir dosyaları için dönüştürücü | BCJ2 | x86 yürütülebilir dosyaları için dönüştürücü | ARM64 | ARM64 yürütülebilir dosyaları için dönüştürücü | ARMT |
32 bit ARM-Thumb yürütülebilir dosyaları için dönüştürücü
| ARM | 32 bit ARM32 yürütülebilir dosyaları için dönüştürücü | PPC | PowerPC yürütülebilir dosyaları için dönüştürücü | SPARC | SPARC yürütülebilir dosyaları için dönüştürücü | IA64 |
IA-64 (Itanium) yürütülebilir dosyaları için dönüştürücü
| Delta | WAV dosyaları için dönüştürücü | Takas2/Takas4 |
Bayt sırasını değiştirmek için dönüştürücüler
| LZMA, 7z formatının varsayılan ve genel sıkıştırma yöntemidir. LZMA yönteminin temel özellikleri: - Yüksek sıkıştırma oranı
- Değişken sözlük boyutu (4 GB'a kadar)
-
Sıkıştırma hızı: 4 GHz CPU'da (2 cpu iş parçacığı sürümü) yaklaşık 2-8 MB/sn.
-
Sıkıştırma hızı: 4 GHz CPU'da (1 cpu iş parçacığı) yaklaşık 30-100 MB/sn.
-
Sıkıştırmayı açmak için küçük bellek gereksinimleri (sözlük boyutuna bağlıdır)
- Sıkıştırmayı açmak için küçük kod boyutu: yaklaşık 5 KB
7-Zip ayrıca AES-256 algoritması ile şifrelemeyi de destekler. Bu algoritma, 256 bit uzunluğunda şifre anahtarı kullanır. Bu anahtarı oluşturmak için 7-Zip, SHA-256 karma algoritmasına dayalı türetme işlevini kullanır. Bir anahtar türetme işlevi, kullanıcı tarafından tanımlanan metin parolasından türetilmiş bir anahtar üretir. Parolalar için kapsamlı arama maliyetini artırmak için 7-Zip, metin parolasından şifre anahtarı üretmek için çok sayıda yineleme kullanır.
7z kod bir parçasıdır 7-Zip
GNU LGPL altında dağıtılan program. İndirebilirsiniz
7-Zip Kaynaklar ve ikili dosyalar
İndirme Sayfası.
7z kodunun büyük bir kısmı aşağıdakilere dahildir:
LZMA SDK.
7z arşivlerini destekleyen uygulamalar: WinRAR, PowerArchiver, TUGZip, IZArc. Bağlantı: Copyright (C) 2024 Igor Pavlov. |