Description of freeware (Last Update: 7 September 2008:
Free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux. TrueCrypt is a software system for establishing and maintaining an on-the-fly-encrypted volume (data storage device). On-the-fly encryption means that data are automatically encrypted or decrypted right before they are loaded or saved, without any user intervention. No data stored on an encrypted volume can be read (decrypted) without using the correct password/keyfile(s) or correct encryption keys. Entire file system is encrypted (e.g., file names, folder names, contents of every file, free space, meta data, etc).
Features:
- Creates a virtual encrypted disk within a file and mounts it as a real disk.
- Encrypts an entire partition or storage device such as USB flash drive or hard drive.
- Encrypts a partition or drive where Windows is installed (pre-boot authentication).
- Encryption is automatic, real-time (on-the-fly) and transparent.
- Provides two levels of plausible deniability, in case an adversary forces you to reveal the password:
- Encryption algorithms: AES-256, Serpent, and Twofish. Mode of operation: XTS.
- Support for external authentication modules (cryptographic tokens)
- Customization of boot loader screen
- Linux and Mac OS X versions: Ability to mount a Windows system partition encrypted by TrueCrypt and to mount a partition located on a Windows system drive that is fully encrypted by a Windows version of TrueCrypt.
- Command line options for volume creation (already implemented in Linux and Mac OS X versions)
- Ability to cache pre-boot authentication passwords and to use them to mount non-system TrueCrypt volumes
- 'Raw' CD/DVD volumes