Выбор ответа Middle Криптография на практике и JWT обновлено

Режим ECB

Вопрос

Почему режим шифрования AES-ECB считается небезопасным?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Одинаковые блоки открытого текста дают одинаковые блоки шифртекста. Знаменитый пример: картинка, зашифрованная в ECB, остаётся узнаваемой.

Варианты ответа

  1. AES в режиме ECB работает только с 64-битным ключом, его можно перебрать
  2. ECB не использует IV, поэтому шифрует медленнее режимов со счётчиком
  3. ECB устарел и не поддерживается современными библиотеками вроде OpenSSL 3
  4. Одинаковые блоки открытого текста дают одинаковые блоки шифртекстаправильный ответ

Разбор

Знаменитый пример: картинка, зашифрованная в ECB, остаётся узнаваемой. Кроме того, блоки можно переставлять и подменять. Длина ключа от режима не зависит, скорость нормальная, а библиотеки ECB поддерживают, что и опасно. Используйте AEAD-режимы: AES-GCM или ChaCha20-Poly1305.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.