VeraCrypt es un software gratuito y de código abierto utilizado para la encriptación en tiempo real. Puede crear volúmenes encriptados que se pueden montar como unidades virtuales y acceder a ellos como cualquier otra unidad. El software admite varios algoritmos de encriptación, incluyendo AES, Serpent y Twofish. También ofrece características como volúmenes ocultos y negación plausible.