Version History

7.1a

February 7, 2012

Improvements and bug fixes:

  • Minor improvements and bug fixes (Windows, Mac OS X, and Linux)

7.1

September 1, 2011

New features:

  • Full compatibility with 64‑bit and 32‑bit Mac OS X 10.7 Lion

Improvements and bug fixes:

  • Minor improvements and bug fixes (Windows, Mac OS X, and Linux)

7.0a

September 6, 2010

Improvements:

  • Workaround for a bug in some custom (non‑Microsoft) storage device drivers causing system crash on hibernation (Windows 7/Vista/2008/2008R2)
  • Other minor improvements (Windows, Mac OS X, and Linux)

Bug fixes:

  • Minor bug fixes (Windows, Mac OS X, and Linux)

7.0

July 19, 2010

New features:

  • Hardware‑accelerated AES; see Hardware Acceleration for details.
  • Ability to configure a volume for automatic mounting when its host device is connected (Windows)

6.3a

November 23, 2009

Improvements and bug fixes:

  • Minor improvements and bug fixes (Windows, Mac OS X, and Linux)

6.3

October 21, 2009

New features:

  • Full support for Windows 7
  • Full support for Mac OS X 10.6 Snow Leopard
  • Ability to configure selected volumes as 'system favorite volumes' (Windows)

6.2a

June 15, 2009

Improvements and bug fixes:

  • Improved file container creation speed on systems with write block sizes >64 KB (Windows)
  • 'Device not ready' error no longer occurs after system decryption (Windows)
  • Other minor improvements and bug fixes (Windows, Mac OS X, and Linux)

6.2

May 11, 2009

New features:

  • The I/O pipeline now uses read‑ahead buffering, improving performance (Windows)

Improvements, bug fixes, and security enhancements:

  • Various improvements and bug fixes (Windows, Mac OS X, and Linux)

6.1a

December 1, 2008

Improvements, bug fixes, and security enhancements:

  • Minor improvements, bug fixes, and security enhancements (Windows, Mac OS X, and Linux)

6.1

October 31, 2008

New features:

  • Ability to encrypt a non‑system partition without data loss (Windows Vista/XP/2008/2003) Note: Use the "Create Volume" wizard > "Encrypt a non‑system partition" > "Standard volume" > "Select Device" > "Encrypt partition in place".
  • Pipelined operations increasing read/write speed (Windows)
  • Mac OS X version
  • Graphical user interface for the Linux version
  • The Volume Creation Wizard now supports creation of hidden volumes within NTFS volumes (Windows Vista/XP/2003/2008)
  • XTS mode encryption for new volumes Note: New volumes can be encrypted only in XTS mode; volumes created with previous versions remain mountable.

Improvements, bug fixes, and security enhancements:

  • Increased AES encryption/decryption speed (Windows)
  • Faster booting when the system drive is encrypted (Windows Vista/XP/2008/2003)
  • Compressed and backup TrueCrypt Boot Loader stored in the first drive track (Windows)
  • Other minor improvements (Windows, Mac OS X, and Linux)

5.1a

March 17, 2008

Improvements:

  • Faster booting when the system drive is encrypted (Windows Vista/XP/2008/2003)
  • Other minor improvements (Windows, Mac OS X, and Linux)

Resolved incompatibilities:

  • On certain hardware, resuming from hibernation failed when the system drive was encrypted (Windows Vista/XP/2008/2003)

Bug fixes:

  • Drive letter assignment issues for newly mounted non‑system volumes fixed (Windows)
  • Other minor bug fixes (Windows, Mac OS X, and Linux)

5.0a

February 12, 2008

Improvements:

  • Reduced memory requirements for the TrueCrypt Boot Loader by 18 KB, eliminating "Insufficient memory for encryption" errors.

5.0

February 5, 2008

New features:

  • Ability to encrypt a system partition/drive with pre‑boot authentication (Windows Vista/XP/2003). For more information, see System Encryption.
  • Pipelined operations increasing read/write speed by up to 100% (Windows)
  • Mac OS X version
  • Graphical user interface for Linux version
  • The Volume Creation Wizard now supports creation of hidden volumes within NTFS volumes (Windows Vista/XP/2003/2008)
  • XTS mode of operation for new volumes Note: New volumes can be encrypted only in XTS mode; previous volumes remain mountable.

Improvements, bug fixes, and security enhancements:

  • Increased AES speed (Windows, up to 30-140% faster)
  • Faster booting when the system drive is encrypted (Windows Vista/XP/2008/2003)
  • The TrueCrypt Boot Loader is now compressed with an automatic backup stored in the first drive track (Windows)
  • Other minor improvements (Windows, Mac OS X, and Linux)

4.3a

May 3, 2007

Improvements:

  • Full support for custom screen DPI settings. (Windows, GUI)
  • Other minor improvements. (Windows and Linux)

Bug fixes:

  • Fixed bug that in some cases caused the Safely Remove Hardware function to fail.
  • In Windows Vista, it is now possible to read data from file‑hosted TrueCrypt volumes located on UDF‑formatted media mounted in read‑only mode.
  • All Volume Creation Wizard GUI elements are now correctly displayed on systems with custom DPI settings. (Windows, GUI)
  • Other minor bug fixes. (Windows and Linux)

Security improvements:

  • Linux: When running without administrator privileges, TrueCrypt automatically attempts to elevate its access rights (if necessary) using the sudo command. The Linux version no longer supports the set‑euid root mode of execution. These changes prevent all discovered and undiscovered security issues related to set‑euid root execution (including a bug in previous versions that allowed a local non‑administrator to cause a denial of service or gain administrator privileges).

Miscellaneous:

  • If dismount is forced on a TrueCrypt volume when running in portable mode, the driver will not be unloaded when TrueCrypt exits (it is unloaded only on system restart or shutdown). This prevents problems (for example, the inability to restart TrueCrypt while applications still use the dismounted volume). (Windows)

4.3

March 19, 2007

New features:

  • Full compatibility with 32‑bit and 64‑bit Windows Vista:
    • Support for User Account Control (UAC).
    • All .sys and .exe files are now digitally signed with the TrueCrypt Foundation certificate (issued by GlobalSign).
    • When moving the mouse on a single‑CPU computer while reading or writing data to a TrueCrypt volume, the mouse pointer no longer freezes for a second every few seconds. (Windows Vista issue)
    • Other minor compatibility‑related changes.
  • TrueCrypt volume is automatically dismounted if its host device is inadvertently removed.
    Important: Before physically removing a device (e.g. a USB flash drive) that hosts a mounted TrueCrypt volume, always dismount the volume first and then perform the “Eject” or “Safely Remove Hardware” operation.
  • Ability to write data to file‑hosted volumes located on devices that use a sector size other than 512 bytes (e.g. new hard drives, DVD‑RAM, some MP3 players, USB flash drives, etc.).
  • Support for devices with a GPT partition table (GUID partitions). (Windows Vista/2003/XP)
  • After a partition is successfully encrypted, the assigned drive letter (if any) is automatically removed. (Windows)
  • Volume name (label) is displayed in the device/partition selector. (Windows)
  • New hotkey: “Wipe Cache”. (Windows)
  • New command line switch “/q background” for launching the TrueCrypt Background Task. (Windows)

4.2a

July 3, 2006

Bug fixes:

  • Writing to a TrueCrypt volume under Linux no longer causes the system to stop responding under certain conditions.
  • Occasional application errors when selecting a file (Windows XP SP2 issue) are resolved.
  • Fixed bug causing installation of the TrueCrypt driver to fail under some 64‑bit Windows configurations.
  • TrueCrypt volumes mounted in a remote session under Windows 2000 can now be accessed.
  • The Volume Creation Wizard no longer blocks hot keys of some applications. (Windows)
  • Other minor bug fixes. (Windows and Linux)

4.2

April 17, 2006

New features:

  • TrueCrypt volumes can now be created under Linux.
  • Ability to create a “dynamic” container (a pre‑allocated NTFS sparse file that grows as data is added).
  • Volume passwords/keyfiles can be changed under Linux.
  • Keyfiles can be created under Linux.
  • Volume headers can be backed up and restored under Linux.
  • Multiple keyfiles can be selected in the file selector by holding the Control (Ctrl) or Shift key (Windows).
  • New Linux command line option: -u / --user-mount to set the default user and group ID for the mounted filesystem (useful for filesystems like FAT).
  • The build.sh script now automatically configures the Linux kernel source code (if supported) to compile TrueCrypt.
  • TrueCrypt volume properties can now be viewed under Linux.

3.1a

February 7, 2005

Bug fixes:

  • Volumes mounted as removable media can now be checked/repaired (via chkdsk.exe), defragmented, and formatted.
  • The Volume Creation Wizard now respects default mount options set via Tools > Preferences.
  • Fixed bug that caused mount/dismount to fail on some systems.

3.1

January 22, 2005

Improvements:

  • Partitions/devices already in use by another driver (usually an antivirus utility) can now be mounted.
  • It is now possible to run multiple instances of the TrueCrypt Volume Creation Wizard.

New features:

  • TrueCrypt now runs in portable mode (i.e. without installation). There are two ways:
    1. After unpacking the binary archive, simply run TrueCrypt.exe.
    2. Use the new “Traveler Disk Setup” facility (from the Tools menu) to prepare a traveler disk that automatically launches TrueCrypt (and even mounts a specified volume) when inserted. (Note: Works only for removable media such as CD/DVD; USB memory sticks require Windows XP SP2.)
  • Volumes can now be mounted as read‑only via the new “Mount Options” dialog (or with the command‑line switch /mountoption ro).
  • Volumes can now be mounted as removable media (to prevent Windows from creating system folders on the volume) via “Mount Options” (/mountoption rm).
  • Default mount options can now be configured in Tools > Preferences.
  • A “Refresh Drive Letters” function has been added to the Tools menu (useful when Windows Explorer does not update the drive list).
  • You can now select a volume by dragging its icon into the TrueCrypt window (bypassing the Windows file selector).
  • /auto devices now auto‑mounts all device‑/partition‑hosted volumes. (Command‑line usage)

Bug fixes:

  • “Blue screen” errors (system crashes) will no longer occur when dismounting a volume.
  • The “Select Device” dialog now also displays partitions used by the system or an application.
  • If a partition’s size is not a multiple of 1024 bytes, its last 512‑byte sector is now used for the volume (fixing an inherited bug from E4M).
  • FAT volumes exactly 129 MB in size now report free space correctly.
  • Users without administrator privileges can now create file containers under Windows Server 2003.
  • Other minor bug fixes.

Improvements:

  • When TrueCrypt runs in portable mode and no volumes are mounted, its driver is now unloaded.
  • Access mode (read‑only or read‑write) is now shown in the volume properties dialog.
  • Other minor improvements.

2.1a

October 1, 2004

Removed Features:

  • IDEA encryption algorithm removed. (Important: Volumes encrypted using IDEA cannot be mounted with TrueCrypt 2.1a. Please create a new volume with a different cipher and transfer your files.)

2.1

June 21, 2004

New features:

  • RIPEMD-160 hash algorithm added. (The user can select SHA‑1 or RIPEMD‑160 for volume creation and header key derivation.)
    Note: This provides a valuable alternative to SHA‑1.
  • Ability to change a volume password using a user‑selected HMAC hash algorithm.
  • Ability to create NTFS and unformatted volumes (removing the 2048‑GB FAT limit; note that FAT volumes remain limited to 2048 GB).
  • Volume header now shows key content (instead of salt).
  • Option to hide random pool, master key, and header key contents in the wizard.

1.0a

February 3, 2004

Removed features:

  • TrueCrypt no longer supports Windows 98/ME.

1.0

February 2, 2004

Note: TrueCrypt 1.0 is based on E4M (Encryption for the Masses). The following lists only the major differences.

Improvements:

  • Windows XP/2000 support added.
  • Maximum volume size increased to 18,446,744,073 GB.
    Note: Actual limits depend on file system and hardware.
  • Plausible deniability: TrueCrypt volumes appear as random data until decrypted.
  • Salt length increased to 64 bytes.
  • Iteration count for key derivation increased to 2,000.
  • Free space filled with random data (instead of zeros) for better deniability.
  • Support for encrypting up to 32 partitions per disk.
  • Minimum password length increased to 12 characters; maximum reduced from 100 to 64.

Bug fixes:

  • Sector scrambling algorithm flaw fixed. Two or more disk sectors to be encrypted consisting of the same values (e.g. filled with zeroes), after being encrypted by E4M, start with the same 8‑byte sequence of values (i.e. the first eight bytes of any of these encrypted sectors contain the same values as the first eight bytes of any other such sector). If this had not been fixed, plausible deniability would not have been possible.
  • TrueCrypt volumes can be dismounted (Windows XP issue).
  • “Blue screen” errors no longer occur during Windows shutdown when one or more TrueCrypt volumes are mounted.
  • Drive geometry is now calculated correctly (chkdsk.exe and format.exe do not fail anymore).
  • A TrueCrypt volume can be reformatted as FAT32 or NTFS using the Windows built‑in format tool (Windows XP/2000 issue).
  • Windows Check Disk can now be used on TrueCrypt volumes (Windows XP/2000 issue).
  • Windows Disk Defragmenter can now be used on encrypted volumes.

New features:

  • New IV (initialization vector) generation algorithm (see the documentation for more information).
  • Every 8 bytes of each sector (after encryption) are XORed with a random 64‑bit value unique to each sector and volume (sector size is 512 bytes). This makes obtaining a plaintext/ciphertext pair more difficult.
  • New function to clear the volume history.
  • When selecting a partition/device, the sizes and file system types of available partitions/devices are now displayed (Windows XP/2000).
  • The list of mounted TrueCrypt volumes now shows their sizes and the encryption algorithms used (Windows XP/2000).
  • Free volume space is now reported (e.g. in the “My Computer” list).
  • Although Windows XP’s format facilities do not support formatting volumes larger than 32 GB as FAT32, the TrueCrypt Volume Creation Wizard now allows the creation of FAT32 volumes larger than 32 GB.
  • New function that allows mounting multiple TrueCrypt partitions provided that their correct password(s) have been entered (including cached passwords).
  • Quick format for partitions/devices.
  • Cluster size selection when creating new volumes.
  • Volume properties (such as encryption algorithm, volume creation time, and last password change time) can now be examined.
  • New function to dismount all mounted TrueCrypt volumes.
  • New command line options to dismount all mounted volumes: /d and /dismountall.
  • HMAC‑SHA1 and CRC‑32 algorithm tests are now included in the self‑test facility.
  • A program menu and Preferences window have been added.
  • Custom user interface fonts are now supported.
  • Optionally, the TrueCrypt installer can now create System Restore points (Windows XP/ME).
  • The password input field is wiped after a correct volume password is entered.
  • New graphics, icons, and overall user interface.
  • New documentation.