Ci sono dei compromessi di sicurezza da considerare nel decidere tra la crittografia di un'intera unità flash con TrueCrypt rispetto alla memorizzazione di un contenitore crittografato di file? L'obiettivo di sicurezza è quello di essere immune al problema che il livellamento dell'usura può memorizzare i dati su aree non utilizzate dell'unità flash, in modo che tutti i dati crittografati rimangano sicuri se l'unità flash viene persa.
Se l'intero dispositivo è crittografato, l'unità flash è inutile senza installare TrueCrypt. Se viene utilizzato un contenitore di file, una parte non crittografata potrebbe ancora essere utilizzata per altri scopi (capire che il livellamento dell'usura potrebbe lasciare tracce di tali file), ma ciò crea una vulnerabilità per la porzione crittografata del file?
Nota che capisco che nessuno dei due approcci risolve il problema dei frammenti di file lasciati altrove nel sistema, ad es. in un file di scambio, senza crittografare l'intero sistema - non è una mia domanda.