TrueCrypt encripta los archivos mediante poderosos algoritmos de encriptación. Los archivos encriptados se acceden a través de una o varias unidades de Windows (o unidades virtuales, por ejemplo con las letras X Y Z). De esta manera los programas acceden de manera transparente a los datos una vez validado el usuario. El acceso al archivo seguro se obtiene mediante una contraseña u otro archivo común que servirá de clave (por ejemplo un archivo mp3).
Funciona básicamente de 2 modos, creando un archivo contenedor encriptado, el cual contiene los archivos y carpetas del usuario, o directamente encriptando toda una partición o dispositivo. En el primer caso se crea un archivo con el tamaño que indiquemos (similar a crear una imagen ISO que luego se monta para ver su contenido), y el resto del espacio lo podemos disponer para otra información no sensible.
También tiene la función de ocultar el archivo encriptado, disimulándolo con otro archivo también encriptado pero que no contiene la información confidencial, funcionando solamente como señuelo.
Otra funcionalidad muy interesante es que permite crea un "disco o pendrive viajero" que mediante un archivo autorun.inf y los ejecutables del programa permite montar y desmontar una unidad sin tener que instalar ni configurar la aplicación cuando lo llevamos a otro equipo. Al conectar el dispositivo, solo preguntará la contraseña y creará la "unidad virtual".
Como no todos los equipos tienen la reproducción automática habilitada (tengo el buen hábito de desactivarla en cada equipo que instalo o configuro) preferí crear dos archivos .bat, uno para montar y otro para desmontar la unidad virtual, para que el usuario directamente los utilice cuando los necesite.
Según mi experiencia, se penaliza bastante el rendimiento de la "unidad virtual", principalmente al copiar archivos, lo cual me parece lógico ya que se utilizan algoritmos de alta seguridad. De todas formas, en un equipo moderno y con un dispositivo más o menos rápido (cualquier pendrive de marca reconocida, por decirlo así) podremos utilizarlo con un rendimiento aceptable.
Como si todo esto fuera poco, TrueCrypt es gratuito, cuenta con una traducción al español, y su código fuente es público.
Sitio de la aplicación
Información anexada: TrueCrypt fue discontinuada de un día para el otro, sin explicaciones (su equipo de desarrollo siempre fue anónimo), entre versiones de presiones y problemas de seguridad.
Esta nota lo resume, y brinda algunas alternativas para sus usuarios.
http://www.lanacion.com.ar/1701108-truecrypt-del-culebron-a-la-saga-heroica