TrueCrypt – бесплатная утилита для шифрования, в которой данные автоматически шифруются или дешифруются прямо во время их считывания или записи.
Программа позволяет создавать зашифрованные виртуальные диски хранящиеся в виде файла, разделы жесткого диска или другие носители информации, в том числе внешние.
Смонтированный том похож на обычный логический диск, поэтому с ним можно работать при помощи различных утилит для проверки и дефрагментации файловой системы.
Главное окно программы похоже на обычный файловый менеджер. О том, что перед пользователем находит шифровальщик, говорят крупные кнопки «Смонтировать», «Автомонтирование», «Размонтировать все» в нижней части окна.
Чтобы создать том и смонтировать его для последующей работы, необходимо нажать на кнопку «Создать том» в главном окне программы, после чего откроется окно «Мастер создания томов TrueCrypt». В этом экране пользователю прилагается создать один из нескольких видов файлов:
- файлы-контейнеры, что позволяет легко копировать и переносить зашифрованную информацию на другие носители;
- полностью зашифровывать системный раздел диска, что повышает производительность работы с такими файлами;
- полное шифрование содержимого носителя, например, USB-флеш-накопителя.
Программа TrueCrypt поддерживает несколько видов шифрования, среди которых симметричные алгоритмы блочного шифрования Advanced Encryption Standard (AES), Twofish и Serpent. Утилита может использовать каскадное шифрование различными шифрами комбинируя их.
Шифрование происходит в наиболее безопасном режиме XTS.
Для генерации ключей шифрования можно выбрать один из нескольких криптографических алгоритмов: HMAC-RIPEMD-160, HMAC-Whirlpool, HMAC-SHA-512.
Доступ к зашифрованным данным осуществляется с помощью пароля, ключевых файлов или их комбинаций. В качестве ключа возможно использовать уже существующий в системе файл или сгенерировать новый.
В случае вынужденного открытия пароля пользователем программа способна обеспечить двух уровневое правдоподобное отрицание наличия зашифрованных данных, путем создания скрытого тома и невозможностью его идентифицировать.
Утилита TrueCrypt работает на всех операционных системах семейства Windows NT, начиная с 5-ой версии, а также Linux и Mac OS. Программа не требует предварительной установки, поэтому ее можно использовать даже с внешних носителей. Для использования TrueCrypt достаточно прав пользователя.
Утилита поддерживает создание зашифрованного динамического файла на диске NTFS. С одной стороны - это позволяет хранить больше количество данных и добавлять их по мере необходимости, а с другой – уменьшает производительность и безопасность системы.
Программа TrueCrypt позволяет изменять пароли или файлы-ключи без потери зашифрованных данных, а заголовки томов возможно восстанавливать из резервной копии, при их повреждении.
В шифровальщике TrueCrypt возможно задавать горячие клавиши, например, для монтирования/размонтирования разделов./
Интерфейс утилиты поддерживает более 30 языков, в том числе русский. Настройка языка происходит в автоматическом режиме.
После опубликования в 2013 году информации от бывшего сотрудника АНБ Сноудена о том, что спецслужбы намеренно ослабляли средства шифрования, был проведен внешний аудит программы. По результатам проверки TrueCrypt была признана хорошо спроектированной криптографической программой, а уязвимости и серьезные недостатки архитектуры небыли обнаружены.
Инструкция по установке:
- Запускаем установочный файл;
- Принимаем условия лицензионного соглашения;
- Выберите тип установки и нажмите "Next";
- Выбираем место установки, а также необходимые компоненты программы и нажимаем кнопку "Install";
- По окончанию загрузки нажмите кнопку "Finish".