El software TrueCrypt es un software de cifrado de disco de código abierto y gratuito que permite a los usuarios crear discos virtuales cifrados, cifrar particiones completas o dispositivos de almacenamiento, así como cifrar la partición del sistema o toda la unidad del sistema. Utiliza algoritmos de cifrado sólidos como AES-256, Serpent y Twofish para proporcionar seguridad de alto nivel. TrueCrypt también ofrece negación plausible, lo que permite a los usuarios crear volúmenes ocultos dentro de discos cifrados.