[#] Авторизация узла Пандоры
habrabot(difrex,1) — All
2014-12-10 23:00:03


После статьи о [системе доверия][1], как и после статьи о [Пандоре][2], мне снова пишут люди. Особенно приятно, когда практикующие программисты задают конкретные вопросы. Чтобы в личной переписке не повторяться, я решил написать цикл статей об алгоритмах. Сегодня поговорим о 3-х (уже реализованных в коде) механизмах авторизации: _хэш-загадке_, которая ограждает от DoS-атак, _электронной подписи_, которая идентифицирует узел-собеседник, и _картинке-загадке_, которая отсеивает спамеров и ботов. ![][3] Поговорим о запланированных: бан-листе, системе штрафов, а также ускоренной авторизации по сеансовому ключу после обрыва связи. Для начала взглянем на общую диаграмму сеанса связи: [Смотреть диаграмму][4]

[1]: //habrahabr.ru/post/245111/
[2]: //habrahabr.ru/post/164149/
[3]: //habrastorage.org/files/2d8/d4e/569/2d8d4e569bb0457c9ea231c324bd0d3f.jpg
[4]: http://habrahabr.ru/post/245483/#habracut