TrueCrypt é um aplicativo de código aberto para Windows, Mac e Linux que cria volumes criptografados que podem ser montados como unidades virtuais. Esta aplicação tem a capacidade de criar discos virtuais encriptados (mesmo em Flashdrives USB) como se de um disco real se tratasse. Pode encriptar uma partição do seu disco rígido ou um outro dispositivo de armazenamento como um flash drive USB.