El software TrueCrypt es un programa de encriptación gratuito y de código abierto que crea un disco encriptado virtual dentro de un archivo y lo monta como un disco real. Puede encriptar discos duros completos, incluyendo el sistema operativo, o archivos y carpetas individuales al vuelo. Ofrece una variedad de algoritmos de encriptación, incluyendo AES, Serpent y Twofish, y también puede ocultar la existencia de un volumen encriptado.