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

FAQ

Степан Ильин aka Step

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


На базе контрольных сумм построена и электронная цифровая подпись (ЭЦП). Допустим, есть человек А, который хочет передать сообщение человеку Б, причем мессага должна быть защищена электронной цифровой подписью (ЭЦП). Для этого ему потребуется два ключа. Один из них — секретный, он создается один раз и никогда не должен попадать в руки посторонним. На базе секретного ключа генерируется еще один — публичный, который должен быть отправлен адресатам или выложен на ресурсе со свободным доступом. Для защиты сообщения электронной подписью происходит следующее:

1. Вычисляется контрольная сумма (хеш) файла письма.

2. Полученный хеш шифруется секретным ключом.

На выходе получается та самая ЭЦП, которая прикрепляется к письму и гарантирует ее подлинность. С ее помощью получатель может проверить подлинность содержимого сообщения. Это происходит приблизительно так:

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

2. Далее checksum генерируется на стороне получателя и сверяется с той, что получена из подписи. В случае если контрольные суммы идентичны можно судить о достоверности сообщения.

Я намеренно не стал вдаваться в математические подробности, т.к. все доказательства и обоснования можно найти в описаниях алгоритмов RSA, MD5, DSA, SHA-1.

Q: ALT Linux при запуске монтирует все NTFS-разделы. Это хорошо, но доступ к ним имеет исключительно root. Простым пользователям система дает поворот-отворот, выдавая сообщение о недостаточности прав. Как же можно сделать эти разделы доступными для всех юзеров?

A: Для начала открой /etc/fstab — конфигурационный файл, в котором обозначаются девайсы и разделы жестких дисков для монтирования. Там ты увидишь примерно следующую строчку:

/dev/hda5 /mnt/ntfs ntfs utf8,nls=koi8-u 0 1

/dev/hda3 - это, как ты догадался, твой NTFS-раздел.

/mnt/ntfs - точка монтирования

Далее следуют параметры монтирования: выбор кодировки, таблицы символов и т.д. Для полного счастья там не хватает опции, которая отвечает за права доступа к примонтированному разделу. Если раздел имеет права 000, то доступ к нему будет открыт для всех пользователей без исключения. После внесенных изменений строка для монтирования NTFS-раздела будет выглядеть следующим образом:

/dev/hda5 /mnt/ntfs ntfs utf8,nls=koi8-u,umask=000 0 1.

Q: В любом БИОСе есть пункт «Boot Virus Detection». Не припомню, чтобы он хотя раз находил вирус. Этот антивирус вообще работает?

A: Еще как работает. Правда, это не антивирус, а всего лишь детектор вирусов. И заразу он находит не всю подряд, а только загрузочную, которая может записать себя во flash-память компьютера. Сегодня такие вирусы не так распространены как раньше, поэтому необходимость в этой опции весьма сомнительна. Лучше поставь свежие апдейты на винду.

Q: Недавно открыл сервис по продаже хостинг-услуг. Директор, менеджер по продажам и служба поддержки в одном лице — т.е. во мне. Со всем пока успешно справляюсь, но консультировать пользователей по ICQ довольно неудобно. Хочется организовать так называемую HelpDesk, чтобы любой клиент при помощи удобного интерфейса мог оставить свой тикет (заявку), изложив в нем суть проблемы, заодно предоставив дополнительные данные (конфигурационные файлы, версии модулей для компиляции конкретного ПО и т.д.). Каким образом это можно организовать?

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