EncFS funziona in modo diverso da un contenitore TrueCrypt, che memorizza i file crittografati in un unico file di grandi dimensioni. Invece, EncFS crea file separati per ogni file che aggiungi. Funziona meglio con i servizi di cloud storage che ricaricherebbero l'intero contenitore TrueCrypt ogni volta che viene modificato.
Setup EncFS su Linux
Eseguire il seguente comando per installare EncFS su Ubuntu:
sudo apt-get install encfs
Su altre distribuzioni di Linux, cerca il pacchetto EncFS nel tuo gestore di pacchetti e installalo.
encfs ~/Dropbox/encrypted ~/Private
Questo crea due directory. La directory su Dropbox / crittografata nella tua cartella home è dove verranno salvate le versioni crittografate dei tuoi file - sono nella cartella Dropbox, quindi Dropbox li sincronizzerà. La cartella privata nella tua cartella home è dove saranno accessibili le versioni decrittografate dei tuoi file. Puoi specificare qualsiasi posizione che preferisci per entrambi.
Ti verranno poste diverse domande dopo aver eseguito questi comandi. La modalità paranoia predefinita (tipo p quando richiesto) dovrebbe funzionare bene, ma puoi anche digitare x per la modalità di configurazione avanzata.
Usare EncFS su Linux
Inserire i file nella cartella privata creata in precedenza. Questo è anche il punto in cui è possibile accedere alle versioni decodificate dei file.
Informazioni molto importanti:
- Non inserire file nella cartella / Dropbox / crittografata: ignora questa cartella. Metti invece i file nella cartella privata. Se si posizionano i file direttamente nella cartella / Dropbox / crittografati, non verranno crittografati.
- Non eliminare o perdere il file.encfs.xml (è nascosto per impostazione predefinita - premere Ctrl + H in Nautilus per visualizzare i file nascosti). Probabilmente dovresti creare un backup di questo file - se lo perdi, perderai anche l'accesso ai tuoi file crittografati.
Rimontaggio del file system
EncFS non si monterà automaticamente dopo il riavvio del sistema: se ci si disconnette e si riaccede, non sarà possibile accedere ai file senza eseguire il comando EncFS. Ciò fornisce una buona sicurezza: nessuno può accedere o visualizzare i file crittografati finché non si esegue il comando.
Se la tua cartella privata appare vuota, il tuo file system EncFS non è montato.
encfs ~/Dropbox/encrypted ~/Private
Dovrai fornire la tua password.
EncFS su Windows
Usa encfs4win per accedere ai file system EncFS su Windows. Per usare encfs4win, devi anche installare la versione 0.6 della libreria Dokan.
È possibile avviare encfsw.exe e utilizzare il programma grafico per montare o creare file system EncFS.
C'è anche un'app per Android, denominata Cryptonite, per accedere ai file system EncFS sul tuo telefono o tablet Android. BoxCryptor, che abbiamo già visto, usa EncFS come backend.