TrueCrypt представляет собой криптографическое программное обеспечение с исходным кодом открытого типа и широко применяется для шифрования информации на «лету» (тоесть данные перед их прочтением или сохранением зашифровываются и расшифровываются автоматически). Иными словами, TrueCrypt - это программа защиты диска от копирования, а также любого постороннего доступа к личной информации пользователя, которая есть на ПК.

При этом программа защиты диска TrueCrypt, которая используется для ОС Windows 7, Linux, Vista и Mac OS X, обеспечивает шифрование файловой системы в полном объеме, то есть шифруются мета-данные, свободное место, содержание каждого отдельного файла, имена каталогов и файлов и так далее. А вся информация, которая находится в зашифрованном разделе, не может быть скопирована, прочитана или изменена (то есть расшифрована) без непосредственного введения правильного пароля или ключей шифрования.

Кроме того, программа для защиты жесткого диска TrueCrypt позволяет как создать виртуальный зашифрованный диск, который будет храниться в виде обычного файла, так и зашифровать на компьютере какой-то раздел на жестком диске или информацию на USB-носителе. Так как смонтированный том TrueCrypt совершенно не отличается от логичного диска, с ним можно работать через обычные утилиты, предназначенные для файловой системы.

Программа защиты диска от копирования TrueCrypt имеет ряд особенностей:

- она поддерживает такие алгоритмы шифрования информации, как Serpent, Twofish и AES, а также предусмотрена возможность использования каскадного шифрования - использование одновременно нескольких алгоритмов для защиты информации;

- шифрование информации посредством данной программы осуществляется в режиме реального времени, то есть «на лету»;

- для обеспечения максимального удобства пользователя, существует возможность назначить определенную комбинацию клавиш для проведения операций монтирования и размонтирования разделов;

- есть возможность резервного копирования, а также последующего восстановления заголовков виртуального диска, что весьма полезно, если нужно восстановить заголовок файла, который из-за аппаратной ошибки был поврежден. При этом восстановление старого заголовка изменяет пароль виртуального диска на тот, который устанавливался для прежнего заголовка.

- программу TrueCrypt можно запускать без ее установки в операционной системе.