La mia Homepage



CrossCrypt


CrossCrypt è un programma Open Source di tipo OTFE (on the fly encryption) in grado di creare delle unità disco virtuali

crittografate con l'algoritmo Twofish o AES e che possono essere montate e smontate dietro inserimento di una password.

Questi programmi OTFE non sono una novità, la maggior parte dei navigatori conosce già i famosi Scramdisk o E4m ma che

funzionano solo su Windows 9x (tranne E4m che oltre su 9x gira anche su Win2000 - E4m ha invece dei problemi con XP)

Per chi possedeva sistemi operativi come Windows 2000 o XP sino a poco tempo fa l'unica alternativa erano i numerosi

programmi a pagamento disponibili sul mercato come DriveCrypt (evoluzione di Scramdisk e E4m) o BestCrypt

Qualche mese fa è apparso CrossCrypt, il piccolo programma Open Source creato da Stefan Scherrer e che può quindi

essere liberamente utilizzato senza limitazione alcuna a prezzo 0 sia per uso privato, aziendale che  istituzionale.

CrossCrypt è un programma giovane, al momento in cui scrivo l'attuale versione è la 0.4.3 Beta e non è provvisto nemmeno

di una interfaccia grafica ma questa lacuna è stata subito colmata da una GUI creata dalla nota Sarah Dean.

Sebbene CrossCrypt sia un programma attualmente classificato come Beta (anche la GUI di Sarah Dean lo è) si è rivelato

talmente stabile, funzionale e di facile utilizzo che ho deciso di farne una piccola recensione, ne consiglio l'uso a tutti coloro

che cercano un OTFE con licenza libera e che non dia complicazioni con programmi di terze parti o con il sistema operativo.

Specifico ancora che CrossCrypt è solo per Windows 2000 o XP (su NT pare non vada e non ho notizie per Win 2003)

Secondo l'autore CrossCrypt è in grado di creare dei "contenitori" di grandezza incredibile (si parla 9.000.000 Gb teorici )



Scaricare il programma


Il sito ufficiale è www.scherrer.cc/crypt  da dove potete prelevare il programma distribuito in formato .zip

Le dimensioni del download (compreso il codice sorgente) sono di soli 540 Kb



Per estrarre i files dovete essere in possesso di un programma per decomprimere i files come il gratuito 7-Zip o altri come

i noti Izarc - Powerachiver Winzip, Winrar, etc.

Di seguito le istruzioni (che vogliono essere solo un esempio per i meno esperti e che non siete obbligati a seguire alla lettera)

Create in C:\Programmi una cartella di nome CrossCrypt ed estraetevi dentro tutti i files contenuti nel file .zip





Fatto questo potete scegliere se fare doppio click sul file install.bat (provvederà a copiare filedisk.sys nella cartella drivers)

oppure potete provvedere voi manualmente a copiare il file filedisk.sys nella cartella C:\Windows\system32\drivers

Nell'immagine sottostante potete leggere (chi è interessato) il contenuto del file install.bat






Ora fate doppio click sul file filedisk.reg

A questo punto riavviate il computer

Dopo il riavvio è necessario scaricare l'interfaccia grafica altrimenti CrossCrypt sarà utilizzabile solo da riga di comando.

Potete scaricare la GUI di Sarah Dean per CrossCrypt da questo sito (chiaramente anch'essa è Freeware e Open Source)




Ora create sempre in C:\Programmi una cartella di nome CrossCryptGUI e estraetevi dentro il contenuto del file .zip





Effettuata l'estrazione fate click con il tasto destro del mouse sul file CrossCryptGUI.exe e scegliete "Invia a desktop" in

questo modo avrete un collegamento sul desktop per poter lanciare con comodità l'interfaccia grafica



Ora cliccate sul collegamento che avete creato ed ecco apparire l'interfaccia che vi permetterà di gestire CrossCrypt.






Creare un disco cifrato virtuale


Nulla di più facile, con CrossCrypt per creare una nuova unità basta cliccare sul menù File e scegliere Create






Nella finestrella che si apre premendo Create scegliete le dimensioni in Megabytes per il vostro disco cifrato, se volete fare

una prova per impratichirvi nell'uso del programma non vi preoccupate perchè per liberarsi dei dischi cifrati non c'è da fare

nessuna disinstallazione e non c'è alcun bisogno di apportare modifiche al sistema operativo, al termine della prova basta

eliminare il "contenitore" (il disco cifrato) come se fosse un normalissimo file.





Dopo aver scelto la dimensione in Mb cliccate sul bottoncino accanto a Filename 

Si aprirà la finestra "Salva con nome" qui scegliete una destinazione per il file che andrete a creare e assegnategli un nome.

Specifico che dopo la creazione potete senza alcun problema spostare o rinominare il contenitore cifrato.






Scelto nome e destinazione premete Salva, poi apparsa di nuovo la parte "Create Volume" premete OK






Nello step successivo scegliete l'algoritmo di cifra (disponibili AES 128/192/256 - Twofish e anche "None"










Inserite la password che sbloccherà l'accesso al disco cifrato, ricordate che una buona password è composta da almeno 8

caratteri alfanumeri (lettere e numeri, lettere sia minuscole che maiuscole) e da almeno un carattere speciale (o più)

Per avere un buon grado di sicurezza evitate anche di usare la stessa password che usate per la posta elettronica, accesso a

Internet o programmi di messaggistica istantanea, una password "dedicata" per ogni servizio è quello che si dovrebbe fare...

Fate attenzione quando inserite la password per la prima volta a digitarla correttamente, per motivi di sicurezza CrossCrypt

non permette di visualizzare la password che si sta digitando che rimane quindi celata sotto gli asterischi.

Se inserite una password composta da meno di 20 caratteri di lunghezza appare questo avviso (premete Yes per proseguire)





L'avviso ricorda che in tal caso il volume creato non può essere letto su Linux, se usate solo Windows non dovete

preoccuparvi perchè si ha una una sicurezza più che sufficiente anche con una password più corta di 20 caratteri

(purchè la password sia composta da lettere, numeri e caratteri speciali come spiegato in precedenza)

Se desiderato CrossCrypt permette anche di abilitare (inserendo il segno di spunta) le "Multiple Password" in tal caso dovrete

inserire più  di una password (una per ogni linea fino a  64 ) i più paranoici saranno felici per questa opzione.





Dopo aver inserito la password premete OK e dovrete ripeterla di nuovo per conferma in una seconda finestra.





Premete OK, comparirà l'avviso che il nuovo volume è stato creato e montato come drive.. (lettera del drive)

Prima di essere usato però deve essere formattato, premete Yes per lanciare la formattazione.





Basta premere il tasto Avvia per iniziare la formattazione, potete formattare in NTFS o FAT





Completata la formattazione premete OK





Ecco il volume cifrato pronto all'uso, basta fare doppio clic su questa unità e copiarci dentro tutti i dati che volete proteggere.





Smontare il Volume cifrato

Per "smontare" (chiudere, rendere inaccessibile) l'unità disco cifrata basta fare click su di essa con il tasto destro del mouse

e scegliere Dismount (o Dismount All se vi sono più unità virtuali aperte contemporaneamente)





Una volta smontata l'unità per accedervi di nuovo bisognerà montarla (e digitare di nuovo la password di accesso)



Montare un Disco virtuale già esistente


Lanciate in esecuzione la GUI di CrossCrypt e nel menù File scegliete Mount, poi date il percorso del volume e premete OK


Un possibile errore durante l'uso

Se cercate di aprire un volume cifrato (da voi creato in precedenza) e vi viene restituito un messaggio come questo è bene che

sappiate cosa fare onde evitare di perdere dei dati inutilmente.





Se vi trovate in questa situazione è perchè avete creato il volume cifrato usando un algoritmo e ora state provando a montarlo

usandone un altro, smontate l'unità selezionate quindi l'algoritmo giusto e reinserite la password.



Precauzioni ,Wipe free space e file di paging


Molte persone che usano programmi di crittografia o OTFE come CrossCrypt dimenticano che se la cifratura protegge

i loro dati a volte basta ben poco per aggirare semplicemente la protezione offerta dai complessi algoritmi.

Ho raccolto in questa altra pagina un pò di consigli sparsi che potrebbero risultare utili a qualcuno (lavori in corso)



Serve aiuto per CrossCrypt?

Se avete domande sull'uso di questo OTFE potete porle (in italiano)  sul Newsgroup  it.comp.sicurezza.crittografia

In lingua inglese invece potete scrivere sul Newsgroup alt.security.scramdisk


Altre informazioni su CrossCrypt


Sul sito di Stefan Scherrer  trovate altre informazioni sull'uso di CrossCrypt e sulle sue altre potenzialità (creare volumi su CD)

Il francese Michael Nallino ha scritto inoltre una recensione molto dettagliata sin dal primo esordio di questo programmino.



Un installer per CrossCrypt


Il tedesco Ralf Kreutzmann ha recentemente messo disponibile sul sito www.equipmente.de un Installer di Crosscrypt

Questo installer contiene un setup in tedesco ma il risultato è CrossCrypt + la GUI di Sarah Dean in lingua inglese come

quelli visti in questa pagina, per chi vuole installare CrossCrypt tramite questo installer mostro di seguito il facile setup.

Le immagini di seguito sono relative all'Installer versione 0.2 scaricato dal sito tedesco equipmente.de

Scaricate il setup (570  Kb circa ) e lanciatelo.








Come vedete è in tedesco ma proseguire nell'installazione è facile, premete Weiter per passare alla schermata successiva.





Per accettare la licenza dovete sposate il pallino su Ich akzeptiere die Vereinbarung, poi premete ancora Weiter

Come è facilmente intuibile il tasto Zuruck permette di tornare indietro mentre Abbrechen significa Annulla





La cartella di destinazione predefinita è chiaramente C:\Programmi\CrossCrypt

Per chi ha bisogno di  una posizione diversa basta premere il pulsante Durchsuchen (Sfoglia)





Si può scegliere tra installazione minima o completa, quella nell'immagine è la completa (CrossCrypt + la GUI)

Lasciate tutto invariato e premete ancora Weiter per passare alla fase successiva.





Qui si può scegliere tra l'avvio dei Driver manuale o se caricarli in automatico con l'avvio del sistema operativo, consigliata

quest'ultima opzione (Beim Systemstart laden)  poi premete ancora Weiter per andare avanti





Ecco apparire una finestra di riepilogo, ora premete Installieren e inizierà la copia dei files sul computer.









Ora chiesto il riavvio, per riavviare subito lasciate il pallino su "Ja, Computer jetzt neu starten" e premete poi Fertigstellen

Dopo il reboot potete aprire il menù Start - Programmi e vi troverete la cartella CrossCrypt





Lanciando la CrossCrypt GUI apparirà il programma in inglese come nella sua versione originale.









Visita la mia Homepage


Sikurezza & Winzozz - Vietata la riproduzione