Che cos’è un file 7Z?
7z è un formato di archiviazione per la compressione di file e cartelle con un rapporto di compressione elevato. Si basa su un’architettura Open Source che consente di utilizzare qualsiasi algoritmo di compressione e crittografia. Il formato è ora supportato da una serie di applicazioni software come 7-ZIP che è disponibile pubblicamente per il download e l’utilizzo per manipolare i file .7z. I file con estensione .7z hanno un’applicazione di tipo mime/x-7z-compresso.
Metodi di compressione supportati in 7z
7z può supportare qualsiasi metodo di compressione grazie alla sua architettura aperta. Di seguito è riportato un elenco dei metodi di compressione attualmente disponibili e supportati da 7z.
- LZMA - Versione migliorata e ottimizzata dell’algoritmo LZ77
- LZMA2 - Versione migliorata di LZMA
- PPMD - PPMdH di Dmitry Shkarin con piccole modifiche
- BCJ - Convertitore per eseguibili x86 a 32 bit
- BCJ2 - Convertitore per eseguibili x86 a 32 bit
- BZIP2 - Algoritmo BWT standard
- Sgonfia - Algoritmo standard basato su LZ77
Specifiche del formato file 7z
7z utilizza il formato di file binario per archiviare gli archivi compressi. Lo sviluppo e l’implementazione dell’archiviatore 7-ZIP hanno pubblicato la prima apparizione del formato di file 7z. Le sue specifiche di formato sono accessibili come formato di testo normale nella sottodirectory “Docs” nel repository di codice di 7-ZIP che è pubblicamente disponibile sotto la GNU Lesser General Public License. LZMA è il metodo di compressione predefinito utilizzato dai file 7z.
Firma del file
I file 7z iniziano con i byte di firma ‘7’ ‘z’ BC AF 27 1C.
Crittografia AES
Il formato di file 7z supporta la crittografia AES a 256 bit con la possibilità di crittografare i nomi dei file di un archivio. La chiave per la crittografia è definita dall’utente, in base alla funzione hash SH-256.
Caratteristiche salienti di 7z
7z è il nuovo formato di archivio, che offre un elevato rapporto di compressione. Le caratteristiche principali del formato 7z includono:
- Formato file aperto con GNU Lesser General Public License che ti consente di utilizzare qualsiasi metodo di compressione e crittografia
- Alto rapporto di compressione
- Forte crittografia AES-256
- Supporto per file di grandi dimensioni con dimensioni fino a 16.000, 000, 000 GB (16 exbibyte)
- Nomi di file Unicode
- Compressione solida
- Compressione delle intestazioni dell’archivio