Format 7z 7z to nowy format archiwum, zapewniający wysoki współczynnik kompresji. Główne cechy formatu 7z: - Otwarta architektura
- Wysoki stopień sprężania
- Silne szyfrowanie AES-256
-
Możliwość użycia dowolnej metody kompresji, konwersji lub szyfrowania
- Obsługa plików o rozmiarach do 160000000000 GB
- Nazwy plików Unicode
- Solidna kompresja
- Kompresja nagłówków archiwów
7z ma otwartą architekturę, dzięki czemu może obsługiwać wszelkie nowe metody kompresji. Teraz następujące metody kompresji są zintegrowane z 7z: Metoda | Opis:__________ | LZMA |
Ulepszona i zoptymalizowana wersja algorytmu LZ77
| LZMA2 | Ulepszona wersja LZMA | PPMD |
PPMdH Dmitrija Szkarina z małymi zmianami
| BZip2 | Standardowy algorytm BWT | Kopiować | Brak metody kompresji | 7z obsługuje również filtry, które poprawiają stopień kompresji głównej metody kompresji. Teraz następujące filtry są zintegrowane z 7z: BCJ | Konwerter plików wykonywalnych x86 | BCJ2 | Konwerter plików wykonywalnych x86 | ARM64 | Konwerter plików wykonywalnych ARM64 | ARMT |
Konwerter dla 32-bitowych plików wykonywalnych ARM-Thumb
| ARM | Konwerter dla 32-bitowych plików wykonywalnych ARM32 | PPC | Konwerter plików wykonywalnych PowerPC | SPARC | Konwerter plików wykonywalnych SPARC | IA64 |
Konwerter plików wykonywalnych IA-64 (Itanium)
| Delta | Konwerter plików WAV | Zamiana2/Zamiana4 |
Konwertery do zmiany kolejności bajtów
| LZMA to domyślna i ogólna metoda kompresji w formacie 7z. Główne cechy metody LZMA: - Wysoki stopień sprężania
- Zmienny rozmiar słownika (do 4 GB)
-
Szybkość kompresji: około 2-8 MB/s na procesorze 4 GHz (wersja z 2 wątkami procesora).
-
Prędkość dekompresji: około 30-100 MB/s na procesorze 4 GHz (1 wątek procesora).
-
Małe wymagania dotyczące pamięci do dekompresji (w zależności od rozmiaru słownika)
- Mały rozmiar kodu do dekompresji: około 5 KB
7-Zip obsługuje również szyfrowanie algorytmem AES-256. Algorytm ten wykorzystuje klucz szyfrujący o długości 256 bitów. Aby utworzyć ten klucz, 7-Zip używa funkcji wyprowadzania opartej na algorytmie skrótu SHA-256. Funkcja wyprowadzania klucza tworzy klucz pochodny z hasła tekstowego zdefiniowanego przez użytkownika. Aby zwiększyć koszt wyczerpującego wyszukiwania haseł, 7-Zip wykorzystuje dużą liczbę iteracji do wygenerowania klucza szyfrowania z hasła tekstowego.
7z kod jest częścią 7-Zip
program rozpowszechniany na licencji GNU LGPL. Możesz pobrać
7-Zip źródła i pliki binarne z
Strona pobierania.
Większa część kodu 7z jest dołączona do
LZMA SDK.
Aplikacje obsługujące archiwa 7z: WinRAR,PowerArchiver, TUGZip, IZArc. Linki: Copyright (C) 2024 Igor Pavlov. |