La opción mejor, más barata y más fácil sería una solución de software que viene con el texto cifrado.
Podría colocar tanto un binario TrueCrypt como un contenedor en una unidad de almacenamiento USB antigua.
TrueCrypt se ejecuta en Windows, Linux y Mac OS.
También se ha demostrado que algunos (no todos, pero algunos) dispositivos USB encriptados tienen implementaciones débiles, como almacenar un hash y encender el almacenamiento cuando se presentan con una entrada válida. Hack: encienda la memoria usted mismo, desenrolle microprocesadores, etc.
Y siempre recuerda:
No puede eliminar datos de forma confiable de la memoria flash. Los archivos realmente confidenciales solo deben almacenarse en la parte encriptada y pueden estar disponibles para terceros, incluso después de la eliminación, cuando se almacenan de forma transparente una sola vez. (consulte Wei y otros, Borrado confiable de datos de unidades de estado sólido basadas en flash )