Inviare un messaggio sicuro attraverso il Web può essere molto più complicato di quanto immaginiamo. A meno che non si utilizzino strumenti automatici con la capacità di cifrare correttamente il contenuto, è l'utente che deve prendersi cura di adottare le precauzioni necessarie. Una possibile soluzione per condividere file di testo e binari protetti è EncryptPad, un piccolo blocco note portatile con supporto alla cifratura simmetrica, protezione tramite password e/o chiave, e un generatore di password molto robusto.
Il dibattito sulla privacy
Alcuni lo chiamano paranoia, altri lo chiamano privacy. Il dibattito non prevede nulla che assomigli a una fine nel breve o medio termine, ed entrambe le parti si rifiutano di cedere. Agenzie federali e mezzi giornalistici alleati che attaccano le tecnologie di cifratura, governi che dichiarano praticamente guerra a certi prodotti perché non possono analizzarne il contenuto (come nel caso del Brasile e WhatsApp, dove è già stato bloccato tre volte in lo che va dell'anno), i Big Data che cerca di sapere tutto sui nostri gusti, e dall'altro estremo l'utente, che cerca di rispondere a tutto questo nel modo più efficace possibile. Supponiamo che questo utente debba condividere una serie di password con un familiare, o qualcosa di più delicato come un numero di carta di credito, o le credenziali di una sessione di home banking. Inviare questi dati tramite WhatsApp forse non è pratico, e un corriere normale non è una buona idea. Esistono molti metodi per cifrare file di testo, ma EncryptPad è uno dei più interessanti.
Come funziona EncryptPad
A prima vista, EncryptPad può essere interpretato come un blocco note portatile, e se non si configura nessun parametro di sicurezza, funziona esattamente in quel modo. La differenza è che l'utente ha la possibilità di proteggere il proprio testo con una password, una chiave, o entrambe le cose contemporaneamente. EncryptPad lavora con due formati di file principali: Il primo è GPG, compatibile con qualsiasi strumento basato su OpenPGP, e si raccomanda quando l'utente ricevente del documento non possiede una copia di EncryptPad. GPG non permette una protezione doppia di password e chiave (bisogna scegliere l'una o l'altra), ma è lì che interviene il formato interno di EncryptPad, EPD. Questo fa sì che il documento perda compatibilità con OpenPGP, anche se se l'altro utente ha EncryptPad e hanno concordato una password in precedenza, si abilita un livello extra di sicurezza.
Funzionalità aggiuntive
La pagina ufficiale di EncryptPad offre un totale di quattro tutorial che spiegano come creare password e chiavi per i nostri file. Tra le sue funzioni secondarie scopriamo la cifratura di file binari (immagini, video, eseguibili, ecc.), e un generatore di password con diversi livelli di complessità e un massimo di 128 caratteri, più che sufficiente nella maggior parte dei casi. EncryptPad è FLOSS, multipiattaforma, molto leggero, e in fondo, non così complicato da usare.