TrueCrypt is a discontinued open-source disk encryption software that was first released in 2004. The software allows users to encrypt entire storage devices or create virtual encrypted volumes within a file, which can then be mounted as a separate drive. It was available for Windows, Mac, and Linux operating systems.
TrueCrypt uses various encryption algorithms, including AES, Serpent, and Twofish, and allows users to choose between several different encryption modes, such as XTS, LRW, and CBC. It also allows users to create hidden volumes within encrypted volumes, which can be useful in scenarios where the user may be forced to reveal the password to an encrypted volume.
One of the key features of TrueCrypt was its ability to create a hidden operating system within an encrypted volume, known as a “plausible deniability” feature. This feature allows the user to create a decoy operating system that is not encrypted, which can be shown to authorities if the user is forced to reveal their password. The decoy operating system would contain no sensitive information and would make it difficult for authorities to prove that the encrypted data is related to the user.
TrueCrypt’s popularity began to grow quickly in the early 2000s, and it was considered one of the most secure encryption software available. It was recommended by various privacy and security experts, and was even used by government agencies and the military.
However, in 2014 the TrueCrypt developers suddenly announced that the software was no longer secure and recommended that users switch to a different encryption software. They provided no explanation for this decision, leading many to speculate that the developers had been pressured to shut down the project by government authorities.
After the project went inactive, a fork of the project was created called VeraCrypt, which aimed to address the alleged vulnerabilities of TrueCrypt and add new features