On 28 May 2014, the TrueCrypt website announced that the project was no longer maintained and recommended users to find alternate solutions. That website now reads:

WARNING: Using TrueCrypt is not secure as it may contain unfixed security issues.

TrueCrypt was removed in Tails 1.2.1.

We recommend that you use Tails encrypted persistence or LUKS encrypted volumes instead of TrueCrypt volumes.

Still, you can open standard and hidden TrueCrypt volumes in Tails using the cryptsetup command line tool.

This technique might not work on volumes created with TrueCrypt version 4.1 to 4.3 (November 2005 to March 2007).

  1. Set up an administration password.

  2. Choose Applications ▸ Accessories ▸ Root Terminal to open a terminal with administration rights.

  3. If you want to open a standard TrueCrypt volume, execute the following command. Replace [volume] with the path to your volume (partition or file container) and [name] with a name of your choice.

    cryptsetup open --type tcrypt [volume] [name]
    

    Here is an example of the command to execute to open a standard volume in a file container, yours is probably different:

    cryptsetup open --type tcrypt /media/mydisk/mycontainer myvolume
    

    Else, if you want to open a hidden TrueCrypt volume, execute the following command. Replace [volume] with the path to your volume (partition or file container) and [name] with a name of your choice.

    cryptsetup --tcrypt-hidden open --type tcrypt [volume] [name]
    

    Here is an example of the command to execute to open a hidden volume on a partition, yours is probably different:

    cryptsetup --tcrypt-hidden open --type tcrypt /dev/sdc1 myhidden
    
  4. After typing your password and once the command prompt reappears, execute the following commands to mount the volume. Replace [name] with the name chosen in step 3.

    mkdir /media/[name]
    
    1. And, if your volume contains a NTFS or FAT file system (default):

      mount -o uid=1000 /dev/mapper/[name] /media/[name]
      
    2. Else, if your volume contains an Ext2, Ext3, or Ext4 file system:

      mount /dev/mapper/[name] /media/[name]
      
  5. If you don't see any error message, the volume is now available from the Places menu.

  6. When you want to close your TrueCrypt volume, execute the following commands to safely remove it. Otherwise some of your files could be lost or damaged. Replace [name]with the mapping name chosen in step 3.

    umount /media/[name]
    cryptsetup close [name]