Установка и использование TrueCrypt

Итак, что же такое True Crypt?

(Вольный перевод части документации)

Это — система шифрования файлов «на лету».

Фактически, создаётся виртуальный диск (который может располагаться в файле на вашем ЖД, так и на отдельном устройстве, например флеш-карте). Данные, содержащиеся на диске автоматически шифруются по мере их считывания или записи. Программа шифрует всю информацию, хранящуюся на диске (имена файлов, структуру папок, даже количество свободного места), и для их расшифровки необходимо использовать пароль или ключевой файл. Файлы и папки копируются на диск TrueCrypt точно так же, как на любой смонтированный в систему диск. Шифрование происходит в оперативной памяти, но это не значит, что шифруемый/расшифруемый файл должен полностью помещаться в ОП, так как TrueCrypt расшифровывает файл по мере его считывания и не имеет особых требований к объёму ОП.

Ещё один довольно серьёзный плюс программы — мультиплатформенность, что обеспечивает дополнительное удобство. Существует также мобильная версия программы, более удобная для использования со съёмными носителями.

Скачать программу можно на официальном сайте http://www.truecrypt.org/ .

Для установки требуется проделать следующие действия в терминале:

$ sudo sh # запускаем оболочку с правами суперпользователя

скачиваем архив (пример: truecrypt-4.3a-ubuntu-7.04-x86.tar.gz)

# tar -xf truecrypt-4.3a-ubuntu-7.04-x86.tar.gz # распаковываем

# cd truecrypt-4.3a # перешли в папку с программой

# dpkg -i truecrypt.deb # установили пакет

# man truecrypt # читаем инструкции

Для создания шифрованного диска необходимо ввести команду

truecrypt -c

и ответить на предложенные ею вопросы.

(Внимание! В данном обзоре представлены лишь минимальные возможности программы, для более тонкой настройки и управления — читаем приложенные инструкции.

  1. Volume type — отвечаем 1.
  2. Enter file or device path for new volume: — Путь к файлу/устройству, в котором будет храниться зашифрованный диск.
  3. Filesystem — чтобы не думать о форматировании, выбираем FAT
  4. Enter volume size — размер зашифрованного диска. Возьмите с запасом, изменение размера существующего диска — хлопотное дело. Я выбрал 700M — под размер болванки для CD =)
  5. Hash algorithm: — Если вас заботит алгоритм хеширования- извращайтесь на здоровье, если нет — оставляем жмём Enter, соглашаясь с вариантом по умолчанию.
  6. Encryption algorithm: — Алгоритм шифрования. Смотри выше =)
  7. Enter password for new volume - вот он, момент истины. Вводим пароль да посложнее, запоминаем покрепче.
  8. Enter keyfile path [none]: — здесь можно задать ключевой файл для расшифровки архива. Если вы не знаете, зачем оно вам — жмём Enter, переходим к следующему пункту.
  9. TrueCrypt will now collect random data. — Самое смешное. Отвечаем Yes на вопрос Is your mouse connected directly to computer where TrueCrypt is running? и дёргаем мышкой как можно более бессистемно, генерируя случайные числа для программы =)
  10. Поздравляю. Зашифрованный том создан!

Теперь можно создать для его подключения папку, например /mnt/virtual,

sudo mkdir /mnt/virtual

скрипт virtual-mount.sh следующего содержания:

#!/bin/sh

truecrypt /home/user/virtual.tc /mnt/virtual/ -u -r

А также virtual-umiount.sh:

#!/bin/sh

truecrypt -d

Задайте права на выполнение скриптов c помощью chmod a+x <имя-скрипта>. Теперь при вызове virtual-mount виртуальный диск будет монтироваться в папку /mnt/virtual.

Удачи вам в лечении паранойи, и крепкой памяти на пароли!

Источник В Википедии Русскоязычный сайт

free-templates.ru