TrueCrypt - это программное обеспечение для шифрования с открытым исходным кодом, которое позволяет создавать виртуальный зашифрованный диск в файле и монтировать его как виртуальный диск, к которому можно получить доступ через букву диска.
Любой файл, который хранится на этом виртуальном диске, автоматически зашифровывается «на лету» и может быть доступен только во время установки и разблокировки накопителя с помощью правильного пароля или ключа.
TrueCrypt поддерживает множество алгоритмов шифрования, включая AES-256, Blowfish (448-битный ключ), CAST5, Serpent, Triple DES и Twofish. Другие функции включают полное шифрование диска, поддержку форматирования FAT32 или NTFS, скрытые тома, горячие клавиши для монтажа/демонтажа и многое другое.
TrueCrypt можно установить на переносной диск, если вы не хотите шифровать системные разделы.