Wat is een 7Z-bestand?
7z is een archiveringsformaat voor het comprimeren van bestanden en mappen met een hoge compressieverhouding. Het is gebaseerd op Open Source-architectuur die het mogelijk maakt om alle compressie- en encryptie-algoritmen te gebruiken. Het formaat wordt nu ondersteund door een aantal softwareapplicaties zoals 7-ZIP die openbaar beschikbaar is om te downloaden en te gebruiken om .7z-bestanden te manipuleren. Bestanden met de extensie .7z hebben een mime-type application/x-7z-gecomprimeerd.
Ondersteunde compressiemethoden in 7z
7z kan alle compressiemethoden ondersteunen vanwege de open architectuur. Hieronder vindt u een lijst met compressiemethoden die momenteel beschikbaar zijn en worden ondersteund door 7z.
- LZMA - Verbeterde en geoptimaliseerde versie van het LZ77-algoritme
- LZMA2 - Verbeterde versie van LZMA
- PPMD - Dmitry Shkarin’s PPMdH met kleine wijzigingen
- BCJ - Converter voor 32-bit x86 uitvoerbare bestanden
- BCJ2 - Converter voor 32-bit x86 uitvoerbare bestanden
- BZIP2 - Standaard BWT-algoritme
- Deflate - Standaard LZ77-gebaseerd algoritme
Specificaties 7z-bestandsindeling
7z gebruikt een binair bestandsformaat om de gecomprimeerde archieven op te slaan. De ontwikkeling en implementatie van 7-ZIP archiver publiceerde de eerste verschijning van het 7z-bestandsformaat. De formaatspecificaties zijn toegankelijk als platte tekst in de submap “Docs” in de coderepository van 7-ZIP die openbaar beschikbaar is onder de GNU Lesser General Public License. LZMA is de standaardcompressiemethode die door 7z-bestanden wordt gebruikt.
Bestandshandtekening
7z-bestanden beginnen met handtekeningbytes ‘7’ ‘z’ BC AF 27 1C.
AES-codering
Het 7z-bestandsformaat ondersteunt 256-bits AES-codering met de mogelijkheid om de bestandsnamen van een archief te coderen. De sleutel voor encryptie is door de gebruiker gedefinieerd, gebaseerd op de SH-256 hash-functie.
Opvallende kenmerken van 7z
7z is het nieuwe archiefformaat met een hoge compressieverhouding. De belangrijkste kenmerken van het 7z-formaat zijn:
- Open bestandsindeling onder GNU Lesser General Public License waarmee u elke compressie- en encryptiemethode kunt gebruiken
- Hoge compressieverhouding
- Sterke AES-256-codering
- Ondersteuning voor grote bestanden met een grootte tot 16.000, 000, 000 GB (16 exbibytes)
- Unicode-bestandsnamen
- Solide compressie
- Archief headers comprimeren