TrueCrypt es un software gratuito y de código abierto que proporciona cifrado para archivos, carpetas y unidades enteras. Puede crear volúmenes ocultos dentro de volúmenes existentes y admite varios algoritmos de cifrado. El software también ofrece la posibilidad de negación plausible, lo que permite a los usuarios crear volúmenes ocultos falsos para proteger datos sensibles.