Шифруемся! Все что ты хотел знать о криптографии и алгоритмах шифрования

Xakep, номер #046, стр. 046-058-3


9. SHA (Secure Hash Algorithm) - безопасный алгоритм хеширования, используется в компьютерных системах оборонных ведомств. Подробнее - http://www.itl.nist.gov/fipspubs/fip180-1.htm.

10. Snerfu (защищенная хеш-функция фирмы Xerox) - этот алгоритм может генерировать резюме длиной 128/256 битов. Исходники и доки по этому протоколу ищи тут - ftp://ftp.parc.xerox.xom/pub/hash/hash2.5a/.

11. ГОСТ - о нем просто грех не упомянуть, этот алгоритм был разработан еще в бывшем Советском Союзе. Использует ключ длиной 256 бит и работает с блоками длиной 64 бита. Он использовался в Центральном банке РФ.

12. xTEA (Tiny Encryption Algorithm) - крохотный алгоритм шифрования. Очень интересен, произошел от алгоритма TEA, который был предназначен для использования в приложениях с ограниченным размером кода. Длина ключа - 128 бит, длина блока - 64 бит.

Шифруем все и вся!

Тебе еще не надоела эта голая теория? Вот и я о том же, так что сейчас мы ее закрепим практикой. Предметом нашего рассмотрения будет - DriveCrypt. Почему не PGP? Давай по порядку:

Во-первых, последняя версия DriveCrypt прекрасно ставится на XP. Во-вторых, поддерживает смарт-карты и другие переносимые устройства (например, можно закинуть на болванку), может работать в режиме - "on-the-fly". В-третьих, DriveCrypt использует лучшие алгоритмы шифрования (http://www.securstar.de/drivecrypt.html - читай тут об алгоритмах и о других преимуществах этой проги, а их больше, чем ты думаешь). В-четвертых, определить, что перед тобой не просто набор data-файлов, а зашифрованный диск, практически невозможно. В PGP же каждый файл имеет свой заголовок, которым отличается от чего-либо другого. Фича в том, что можно создавать контейнеры в .wav файлах: кликнешь по нему - музон заиграет, введешь правильный пасс - и "сезам откройся" =)). В-пятых, мимо моих ушей прошел слух (непроверенный), что около года назад из группы разработчиков PGP ушел один их ведущих разработчиков и открыто заявил, что в PGP версиях старше 6.* есть уязвимость в хранении ключей на диске.

DriveCrypt

Ну что, убедил я тебя? Надеюсь - да. А как эту утилитку можно слить? Естественно, она не бесплатная. Купить ее можно тут - www.drivecrypt.com, но есть альтернативный вариант: за последней версий DriveCrypt с лекарством (и с мануалом на английском языке) ты можешь сходить к WZor-у (www.wzor.net). Логин и пасс говорить не буду, так как все равно они изменятся, так что беги на канал #wzor.pass в сети WonderNET. Как только зарегистрируешься, заходи в раздел "Темы" (пока ты незареган, этот раздел не виден), а там Crypt. Последняя версия программы на момент написания статьи - 3.03а.

А теперь приступим к главному - использованию. Сначала создадим диск. Щелкай на икону с подписью - "Create Disc". Перед тобой появится окно выбора: создать просто диск или маскироваться под .wav-файл. Я выбрал второе. Затем тебе потребуется указать путь к .wav-файлу. Он должен быть больше двух мегабайт, а вообще, чем больше, тем лучше. Также необходимо указать, какое количество битов использовать. Затем тебе надо выбрать от 1 до 4 паролей, по желанию. Не выбирай короткий пароль или пароли, которые стоят у тебя на мыльнике, асе и прочем софте (помни, главный лог у тебя в котелке, а вероятность, что твои пароли могут сломать, всегда есть). Затем необходимо будет просто жать на пимпу раз 20 =)) и поводить мышкой. Потом придется выбрать метод шифрования и нажать кнопку "Create IT".

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