Beschreibung
7z-Format
7z ist das neue Archivformat, das eine hohe Kompressionsrate bietet.
Die wichtigsten Merkmale des 7z-Formats:
- Offene Architektur
- Hohes Verdichtungsverhältnis
- Starke AES-256-Verschlüsselung
- Möglichkeit der Verwendung beliebiger Komprimierungs-, Konvertierungs- oder Verschlüsselungsmethoden
- Unterstützt Dateien mit einer Größe von bis zu 16000000000 GB
- Unicode-Dateinamen
- Solide Komprimierung
- Archiv-Kopfzeilen komprimieren
7z hat eine offene Architektur, so dass es alle neuen Komprimierungsmethoden unterstützen kann. Jetzt sind die folgenden Komprimierungsmethoden in 7z integriert:
Methode |
Beschreibung |
---|---|
LZMA |
Verbesserte und optimierte Version des LZ77-Algorithmus |
LZMA2 |
Verbesserte Version von LZMA |
PPMD |
PPMdH von Dmitry Shkarin mit kleinen Änderungen |
BZip2 |
Standard-BWT-Algorithmus |
Kopieren |
Keine Komprimierungsmethode |
7z unterstützt auch Filter, die das Kompressionsverhältnis der Hauptkompressionsmethode verbessern. Jetzt sind die folgenden Filter in 7z integriert:
Methode |
Beschreibung |
---|---|
BCJ |
Konverter für ausführbare x86-Dateien |
BCJ2 |
Konverter für ausführbare x86-Dateien |
ARM64 |
Konverter für ARM64-Programme |
ARMT |
Konverter für 32-Bit-ARM-Thumb-Executables |
ARM |
Konverter für 32-Bit-ARM32-Programme |
PPC |
Konverter für ausführbare PowerPC-Dateien |
SPARC |
Konverter für SPARC-Programme |
IA64 |
Konverter für IA-64 (Itanium)-Programme |
Delta |
Konverter für WAV-Dateien |
Swap2/Swap4 |
Konverter zum Ändern der Reihenfolge der Bytes |
LZMA ist die standardmäßige und allgemeine Komprimierungsmethode des 7z-Formats. Die wichtigsten Merkmale der LZMA-Methode:
- Hohes Verdichtungsverhältnis
- Variable Wörterbuchgröße (bis zu 4 GB)
- Komprimierungsgeschwindigkeit: etwa 2-8 MB/s auf einer 4-GHz-CPU (Version mit 2 CPU-Threads).
- Dekomprimierungsgeschwindigkeit: ca. 30-100 MB/s bei 4 GHz CPU (1 CPU-Thread).
- Geringer Speicherbedarf für die Dekomprimierung (abhängig von der Größe des Wörterbuchs)
- Geringe Codegröße für die Dekomprimierung: etwa 5 KB
7-Zip unterstützt auch die Verschlüsselung mit dem AES-256-Algorithmus. Dieser Algorithmus verwendet einen Chiffrierschlüssel mit einer Länge von 256 Bit. Zur Erstellung dieses Schlüssels verwendet 7-Zip eine Ableitungsfunktion, die auf dem SHA-256-Hash-Algorithmus basiert. Eine Schlüsselableitungsfunktion erzeugt einen abgeleiteten Schlüssel aus einem vom Benutzer festgelegten Textpasswort. Um die Kosten der erschöpfenden Suche nach Passwörtern zu erhöhen, verwendet 7-Zip eine große Anzahl von Iterationen, um den Chiffrierschlüssel aus dem Textpasswort zu erzeugen.
Der 7z-Code ist ein Teil des 7-Zip-Programms, das unter der GNU LGPL vertrieben wird. Sie können die 7-Zip-Quellen und -Binärdateien von der Download-Seite herunterladen.
Der größte Teil des 7z-Codes ist im LZMA SDK enthalten.
Anwendungen, die 7z-Archive unterstützen: WinRAR, PowerArchiver, TUGZip, IZArc.
Links:
Bewertungen
Es gibt noch keine Bewertungen.