Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #85, ЯНВАРЬ 2006 г.

Жесткая конспирация

Степан Ильин (step@gameland.ru)

Хакер, номер #085, стр. 085-036-3


Программа распространяется в виде архива. После распаковки архива ее можно или установить в систему с помощью файла-инсталлера, или же перейти в папку Setup Files и сразу запустить исполняемый файл - TrueCrypt.exe. Правда, разницы никакой нет. В систему прописывается низкоуровневый драйвер программы - 32-х или 64-битный (в зависимости от разрядности системы), поэтому замаскировать программу от знающего человека все равно не удастся. По умолчанию TrueCrypt знаком только с одним языком - английским, но при желании его легко можно русифицировать. Достаточно закачать с www.truecrypt.org/localizations.php архив с русским переводом и распаковать находящийся в нем XML-файл в рабочую директорию программы.

Теперь предлагаю сразу приступить к делу и на практике создать файл-контейнер. А по ходу дела я расскажу тебе об основных нюансах этой программы.

1. Процесс начинается с нажатия кнопки «Создать том», которая вызывает специальный мастер создания контейнеров. На первом этапе визард предлагает выбрать тип контейнера: обычный или скрытый. Понятно, что первым нужно создать обычный контейнер и уже в нем размещать скрытые.

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

3. На следующем шаге мастер предложит выбрать алгоритм шифрования данных, а также хэш-агоритм, который будет использоваться как псевдослучайная функция. По умолчанию предлагается алгоритм AES с использованием 256-битного ключа, и ты смело можешь оставить его по умолчанию. Вкупе с непревзойденной надежностью, он является одним из быстрых. Производительность всех поддерживаемых алгоритмов на твоем компьютере можно оценить, нажав на кнопку «Проверка» (в английской версии - Benchmark). В качестве хэш-алгоритма ранее по умолчанию использовался SHA-1, но после того, как в 2005 году был изобретен теоретический способ поиска коллизий, разработчики отдали предпочтение RIPEMD-160.

4. Если ты выбрал шифрование целого диска или устройства, то этот шаг можно опустить. А то потребуется ввести размер будущего контейнера.

5. Далее мастер предложит ввести пароль для доступа к зашифрованным данным. Рекомендуется использовать пароль, имеющий не менее 20 символов, состоящий из цифр и букв в разном регистре, а также символов $, #, + и т.д. В дополнение к паролю или вообще для полной его замены можно использовать файл-ключ (или несколько файлов сразу). Такой файл можно сгенерировать с помощью специальной встроенной утилиты, но я все-таки рекомендую выбрать пару-тройку композиций из своей MP3-коллекций. По-моему, это будет лучшим гарантом безопасности. Согласись, распознать в них файлы-ключи будет крайне проблематично :). Кстати говоря, это отличное средство от кей-логгеров, которые с легкостью могут отснифать пароль, введенный с клавиатуры, но абсолютно беспомощны против файлов-ключей.

Назад на стр. 085-036-2  Содержание  Вперед на стр. 085-036-4