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

Перечислим основные функции данной программы:

  • возможность создания виртуального зашифрованного диска внутри файла, а также его монтирование как обычного логического диска;
  • возможность шифрования как всего жесткого диска, так и отдельных разделов на нем;
  • возможность шифрования системного раздела операционной системы;
  • все операции по шифрованию и расшифровке происходят в режиме реального времени;
  • особенно привлекательной является функция предоставления двухуровневого правдоподобного отрицания, при котором если пароль был вскрыт злоумышленником: скрытый раздел и невозможность определения зашифрованного раздела, так как зашифрованный раздел практически невозможно отделить от случайного набора нулей и единиц на жестком диске компьютера;
  • используемые алгоритмы шифрования: AES, Serpent, Twofish;
  • режим работы программы — XTS.

Программа TrueCrypt является криптографической системой, распространяемой по лицензии свободного программного обеспечения (то есть вместе с исходными кодами).

truecrypt
truecrypt

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

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

При этом файлы автоматически либо шифруются, либо расшифровываются в ОЗУ (следует особо отметить, в ОЗУ, а не на жесткий диск, что повышает надежность шифрования данных и возможность их сохранения от взлома).

Размер установочного дистрибутива программы TrueCrypt составляет чуть более одного мегабайта.

Операционные системы, под которые он есть на сайте разработчика: Microsoft Windows, OpenSUSE, Ubuntu. Для других версий операционных систем предоставляются исходные коды, и пользователь может их скомпилировать самостоятельно, при этом получив для своей операционной системы полноценную систему шифрования.