Formato 7z

7z è il nuovo formato di archivio, che fornisce un elevato rapporto di compressione.

Le caratteristiche principali del formato 7z :

  • Apri architettura
  • Elevato rapporto di compressione
  • Forte cifratura AES-256
  • Capacità di utilizzare qualsiasi metodo di compressione, conversione o cifratura
  • File di supporto con dimensioni fino a 16000000000 GB
  • Nomi file Unicode
  • Compressione solida
  • Compressione intestazioni archivio

7z ha un’architettura aperta, quindi può supportare qualsiasi nuovo metodo di compressione. Ora i seguenti metodi di compressione sono integrati in 7z:

metodo descrizione
LZMA Versione migliorata e ottimizzata dell’algoritmo LZ77
LZMA2 Versione migliorata di LZMA
PPMD Dmitry Shkarin PPMdH con piccoli cambiamenti
BZip2 Algoritmo Standard BWT
copia Nessun metodo di compressione

7z also supports filters that improve compression ratio of main compression method. Ora i seguenti filtri sono integrati in 7z:

BCJ Convertitore per gli eseguibili x86
BCJ2 Convertitore per gli eseguibili x86
ARM64 Convertitore per gli eseguibili ARM64
ARMT Convertitore per gli eseguibili arm da 32 bit
ARM Convertitore per gli eseguibili ARM32 a 32 bit
PPC Convertitore per gli eseguibili PowerPC
SPARC Converter for SPARC executables
IA64 Converter for IA-64 (Itanium) executables
Delta Convertitore per file WAV
Swap2/Swap4 Converters for changing the order of bytes

LZMA is default and general compression method of 7z format. The main features of LZMA method:

  • Elevato rapporto di compressione
  • Variable dictionary size (up to 4 GB)
  • Compressing speed: about 2-8 MB/s on 4 GHz CPU (2 cpu threads version).
  • Decompressing speed: about 30-100 MB/s on 4 GHz CPU (1 cpu thread).
  • Small memory requirements for decompressing (depend from dictionary size)
  • Small code size for decompressing: about 5 KB

7-Zip supporta anche la cifratura con algoritmo AES-256. Questo algoritmo usa chiave cifrata di lunghezza 256 bit. To create that key 7-Zip uses derivation function based on SHA-256 hash algorithm. A key derivation function produces a derived key from text password defined by user. For increasing the cost of exhaustive search for passwords 7-Zip uses big number of iterations to produce cipher key from text password.

7z Il codice fa parte di 7-Zip Programma distribuito sotto la GNU LGPL. You can download 7-Zip Sorgenti e binari da Scarica pagina.

È inclusa la maggior parte del codice 7z LZMA SDK.

Applicazioni che supportano gli archivi di 7z : WinRAR,PowerArchiver, TUGZip, IZArc.

Collegamenti:


Copyright (C) 2023 7zip.com