Выбор ответа Middle Криптография на практике и JWT обновлено
Режим ECB
Вопрос
Почему режим шифрования AES-ECB считается небезопасным?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Одинаковые блоки открытого текста дают одинаковые блоки шифртекста. Знаменитый пример: картинка, зашифрованная в ECB, остаётся узнаваемой.
Варианты ответа
- AES в режиме ECB работает только с 64-битным ключом, его можно перебрать
- ECB не использует IV, поэтому шифрует медленнее режимов со счётчиком
- ECB устарел и не поддерживается современными библиотеками вроде OpenSSL 3
- Одинаковые блоки открытого текста дают одинаковые блоки шифртекстаправильный ответ
Разбор
Знаменитый пример: картинка, зашифрованная в ECB, остаётся узнаваемой. Кроме того, блоки можно переставлять и подменять. Длина ключа от режима не зависит, скорость нормальная, а библиотеки ECB поддерживают, что и опасно. Используйте AEAD-режимы: AES-GCM или ChaCha20-Poly1305.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.