VeraCrypt is an open-source utility used for on-the-fly encryption (OTFE). It can create a virtual encrypted disk within a file or encrypt a partition.
License: Open Source
VeraCrypt is a more advanced and actively developed successor to TrueCrypt, offering enhanced security features such as support for hidden volumes and modern encryption algorithms. In contrast, TrueCrypt, while easier to use, is no longer maintained and may pose security risks due to its outdated status.