VeraCrypt est un logiciel gratuit et open source utilisé pour le chiffrement à la volée. Il peut créer des volumes chiffrés qui peuvent être montés en tant que disques virtuels et y accéder comme n'importe quel autre disque. Le logiciel prend en charge différents algorithmes de chiffrement, dont AES, Serpent et Twofish. Il propose également des fonctionnalités telles que des volumes cachés et une négation plausible.