TrueCrypt es un software de cifrado gratuito y de código abierto que permite a los usuarios crear unidades virtuales, contenedores y particiones cifradas. Admite una variedad de algoritmos de cifrado, incluyendo AES, Serpent y Twofish. TrueCrypt también tiene la capacidad de ocultar volúmenes cifrados dentro de otros archivos o particiones, proporcionando una capa adicional de seguridad.