Come creare Encrypted Zip o archivi 7z su qualsiasi sistema operativo
I file zip possono essere protetti da password, ma lo schema di crittografia Zip standard è estremamente debole. Se il tuo sistema operativo ha un modo integrato per crittografare i file zip, probabilmente non dovresti usarlo.
Per ottenere i benefici effettivi della crittografia, è necessario utilizzare la crittografia AES-256. Gli archivi 7z supportano questo in modo nativo, ma è anche possibile crittografare i file Zip con la crittografia AES-256.
Crittografia legacy Zip 2.0 e crittografia AES
Esistono in realtà due tipi di crittografia dei file Zip. La vecchia crittografia Zip 2.0 è estremamente insicura, mentre la più recente crittografia AES è abbastanza sicura.
Sfortunatamente, molti software - in particolare i sistemi operativi con supporto integrato per i file Zip - non supportano il più recente standard di crittografia AES. Ciò significa che l'utilizzo delle funzionalità di protezione della password di Zip trovate in Windows XP, le versioni correnti di Mac OS X e persino i tipici desktop Linux non ti daranno file Zip crittografati in modo sicuro. Anche alcune utility di terze parti sono riluttanti a passare a AES per la crittografia Zip poiché significa che i file zip crittografati con AES non saranno compatibili con le funzionalità Zip incorporate in Windows, Mac OS X e altri software.
È ancora possibile ottenere la crittografia AES con i file Zip, ma tali file richiedono comunque la visualizzazione di software di terze parti. Potresti semplicemente voler usare un diverso formato di archivio, come 7z. Il formato di archivio 7z richiede una forte crittografia AES-256. Ogni volta che crei un file 7z protetto da password, sai che è crittografato in modo sicuro. In realtà, 7z è fantastico - è uscito in cima ai nostri benchmark di compressione dei file. In genere è in cima agli altri benchmark di compressione dei file che abbiamo visto.
Windows - 7-Zip
Windows offre un modo integrato per creare file Zip. Windows XP offriva persino un modo per proteggere con password e crittografare questi file Zip. Tuttavia, Windows XP ha utilizzato l'algoritmo di crittografia dei file zip "standard" estremamente insicuro. Anche se stai ancora usando Windows XP, non dovresti usare questa funzione. Versioni successive di Windows hanno abbandonato completamente l'opzione di protezione della password.
Quasi tutte le utility di crittografia più diffuse offrono queste funzionalità. Ci piace 7-Zip, che è completamente gratuito e open-source, quindi non cercherà di tormentarti per nessun costo.
Con 7-Zip installato, è possibile selezionare alcuni file in una finestra Esplora file o Esplora risorse, fare clic con il pulsante destro del mouse e selezionare 7-Zip> Aggiungi all'archivio. Assicurati di selezionare l'opzione "Aggiungi all'archivio", in quanto ti dà la possibilità di impostare una password. Se non vedi l'opzione di menu qui, puoi anche aprire direttamente l'applicazione 7-Zip e usarla per creare un archivio.
7-Zip creerà un archivio 7z di default, ma puoi anche scegliere Zip. Se si sceglie di utilizzare Zip, assicurarsi di selezionare il metodo di crittografia AES-256 anziché il metodo ZipCrypto più debole. Immettere la password nelle caselle fornite e fare clic su OK per creare il file di archivio crittografato.
Mac - Keka
Mac OS X offre anche un modo semplice per creare file Zip da una finestra del Finder, ma non c'è modo di crittografare un file zip con l'interfaccia grafica. Il comando zip incluso in Mac OS X offre un modo per crittografare i file zip senza utilizzare software di terze parti. Tuttavia, come la funzionalità di protezione della password integrata in Windows XP, utilizza lo schema di crittografia zip standard vecchio e insicuro. Se lo volessi, potresti usare il comando "zip -e" in un terminale su un Mac. Tuttavia, raccomandiamo fortemente contro questo.
Come su Windows, avrai ancora bisogno di un'applicazione di compressione file di terze parti per una compressione sicura. Keka sembra essere una delle applicazioni di compressione e decompressione dei file più amate per Mac, e possiamo consigliarla. Tuttavia, anche Keka non usa AES per crittografare i file Zip per impostazione predefinita. Puoi ottenere la versione beta corrente di Keka e abilitare un'opzione nascosta per farlo, o semplicemente usare la versione standard di Keka e creare file 7z crittografati.
Avvia Keka, seleziona 7z e inserisci una password per il tuo archivio. (Se selezioni Zip, assicurati di avere la versione corretta di Keka e di aver abilitato l'opzione nascosta sopra per ottenere la crittografia sicura.)
Trascina e rilascia uno o più file che vuoi comprimere sulla finestra di Keka e verranno compressi in un file 7z crittografato con la password che hai fornito. Avrai bisogno della password per accedere ai contenuti del file in futuro.
Linux - File Roller con p7zip-full
L'applicazione standard Archive Manager (File Roller) inclusa con Ubuntu e altri ambienti desktop basati su GNOME ha un'opzione per creare file zip protetti da password. Tuttavia, il comando zip sottostante utilizzato utilizza ancora la vecchia crittografia debole anziché la forte crittografia AES. Per fortuna, File Roller può essere utilizzato per creare archivi 7z crittografati.
Per abilitare questa opzione, devi prima installare il pacchetto p7zip-full. (Su alcune distribuzioni Linux, potrebbe invece essere chiamato p7zip.) Ad esempio, su Ubuntu, puoi aprire Ubuntu Software Center, cercare p7zip-full e installarlo, oppure aprire una finestra di Terminale ed eseguire sudo apt-get install p7zip-full comando.
Una volta che hai, puoi creare file 7z crittografati direttamente dalla finestra del File Roller. Seleziona alcuni file in una finestra di gestione file, fai clic con il pulsante destro del mouse e seleziona Comprimi oppure apri direttamente l'applicazione Gestore di archivi e utilizzala per creare un nuovo archivio.
Nella finestra di compressione, assicurati di selezionare il formato di archivio 7z. Fare clic sull'intestazione Altre opzioni e fornire una password. La password verrà utilizzata per sbloccare l'archivio in un secondo momento.
Esistono molti programmi software diversi per la creazione di archivi protetti da password, ma - qualunque cosa tu usi - assicurati che usi la crittografia sicura. Il problema con la crittografia Zip non è puramente teorico. Il web è pieno di strumenti che possono "recuperare" un file zip protetto da password creato utilizzando il vecchio schema di crittografia. "Recupera" è una parola meno inquietante per rompere e rimuovere la crittografia.