stringtranslate.com

Противник (криптография)

В криптографии противник (реже оппонент , враг ) — это злонамеренная сущность, цель которой — помешать пользователям криптосистемы достичь своей цели (в первую очередь конфиденциальности , целостности и доступности данных). Усилия злоумышленника могут принимать форму попытки обнаружить секретные данные, повреждения некоторых данных в системе, подделки личности отправителя или получателя сообщения или принудительного простоя системы.

Нападающими называются реальные противники, а не идеализированные . Первый термин преобладает в криптографической литературе, а второй – в литературе по компьютерной безопасности . Ева, Мэллори, Оскар и Труди — враждебные персонажи, широко используемые в обоих типах текстов.

Это понятие противника помогает как интуитивному, так и формальному рассуждению о криптосистемах, рассматривая анализ безопасности криптосистем как «игру» между пользователями и централизованно координируемым противником. Понятие безопасности криптосистемы имеет смысл только в отношении конкретных атак (обычно предполагается, что они осуществляются злоумышленниками определенного типа).

Существует несколько типов противников в зависимости от того, какими способностями или намерениями они предположительно обладают. Противниками могут быть [1]

и так далее. В реальной практике безопасности атаки, назначенные таким злоумышленникам, часто наблюдаются, поэтому такой условный анализ не является просто теоретическим.

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

Смотрите также

Рекомендации

  1. ^ «Атаки противника»