OpaqueFiles è un software open source pensato per offrire una cifratura sicura e flessibile dei file su Linux, Windows e macOS.

Il progetto, sviluppato da cozyOwl e ospitato su Codeberg, nasce con l’obiettivo di proteggere i dati sensibili prima che vengano sincronizzati su servizi cloud, offrendo un ulteriore livello di sicurezza contro accessi non autorizzati. A differenza di soluzioni come Cryptomator, OpaqueFiles si concentra sulla cifratura file-per-file, con un’interfaccia semplice e un’architettura modulare.
Il software utilizza algoritmi di cifratura avanzati come ChaCha20 e AES-GCM-SIV, con derivazione delle chiavi tramite Argon2id. Questo garantisce una protezione robusta anche contro attacchi offline. Oltre alla cifratura, OpaqueFiles integra compressione Zstd, gzip o LZMA2, correzione d’errore Reed–Solomon e verifica automatica dell’integrità. L’utente può scegliere il livello di compressione, il tasso di correzione d’errore e attivare lo scrubbing per cancellare in modo sicuro i dati temporanei.
Installazione OpaqueFiles e utilizzo su Linux
OpaqueFiles è disponibile per tutte le principali distribuzioni Linux, con pacchetti Flatpak, DEB, Arch e Gentoo, Per installare il software via Flatpak basta digitare:
flatpak install flathub page.codeberg.cozyowl.OpaqueFiles
L’installazione è documentata passo-passo nel repository ufficiale, e richiede Java come prerequisito. Una volta installato, l’utente può avviare l’applicazione, selezionare i file da cifrare, inserire una password sicura e avviare il processo. I file cifrati possono essere salvati localmente o caricati su servizi cloud, mantenendo la riservatezza anche in ambienti non fidati.
Il software include una modalità CLI per l’automazione e l’integrazione in script, utile per backup sicuri o flussi DevOps. La configurazione è salvata localmente e può essere rimossa facilmente. L’interfaccia è pensata per essere minimale e funzionale, con opzioni chiare per cifrare, decifrare e verificare i file. L’utente può testare il funzionamento creando file di prova e osservando il comportamento dell’applicazione in ambienti controllati.
OpaqueFiles è rilasciato sotto licenza libera, e il codice sorgente è disponibile per revisione e contributi. Il progetto è ancora giovane, ma già maturo per l’uso personale e professionale. L’autore sottolinea che, pur non essendo perfetto, il software è sufficientemente affidabile da essere utilizzato per proteggere i propri dati personali.
Home: OpaqueFiles