L'unica cosa che TrueCrypt ti guadagna è la portabilità. Windows, Mac OS X e Linux hanno tutti una versione di TrueCrypt disponibile per il download e una facile installazione dal link . Il supporto TrueCrypt è in dm-crypt 1.6+ ora che fornisce il supporto TrueCrypt nativo di Linux fuori dalla scatola, ma dovrai avere una distribuzione che lo includa o installarlo da solo. Se si utilizza un file system compatibile (FAT32 funziona sicuramente su tutti, NTFS con supporto di sola lettura per Mac OS X di default , e il supporto exFAT funziona con Linux con l'installazione del pacchetto exfat-fuse), puoi portare un contenitore TrueCrypt e aspettarti essere in grado di usarlo su uno dei principali sistemi operativi senza soluzione di continuità.
D'altra parte, dm-crypt non è così portabile ad altri sistemi operativi, ma fa tutto ciò che fa TrueCrypt e fornisce la flessibilità di usare qualsiasi algoritmo supportato dal kernel. dm-crypt viene fornito con ogni distribuzione Linux e dovrebbe funzionare immediatamente. Per Windows, è necessario FreeOTFE per montare i volumi dm-crypt. Lungo il percorso potresti riscontrare problemi con Windows a 64 bit . Per quanto ne so, non c'è un equivalente FreeOTFE per Mac OS X ; accedere a un volume dm-crypt in pratica richiede l'installazione di Linux stesso . Non vale la pena avere la seccatura di provare a usare i volumi dm-crypt da altri sistemi se me lo chiedi.
Risposta breve: se non si prevede di utilizzare un volume su altri sistemi operativi, attenersi al dm-crypt nativo poiché si otterrà il supporto direttamente dai dischi Linux di oggi. Altrimenti, usa TrueCrypt e FAT32 / NTFS.