Готовый перевод OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 15.5. Denial of Service Attacks

Внутри протокола есть место где подделанная Зависимая Сторона может запустить атаку отказа в обслуживании против Провайдера пока нету ничего в сообщениях протокола OpenID, что позволило бы провайдеру быстро проверить что это подлинный запрос. Это можно сделать с помощью повторяющихся запросов Зависимой Стороны на установку ассоциаций, идентификации или проверки подписей.

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

Пока это может быть особенно вредным, OpenID Провайдер может легко использовать ограничивающую и лимитирующую технику, основанную на IP, чтобы помочь в борьбе с этим типом атак. Провайдер также может обратить внимание на блокировку, основанную на значениях "openid.realm" и "openid.return_to".

Переведено на Нотабеноиде
http://notabenoid.org/book/23365/104438

Переводчики: Reyko32

Настройки

Готово:

100.00% КП = 1.0