Саймон (шифр)
-
Обзор Шифров Simon и Speck
- Шифры Simon и Speck разработаны Агентством национальной безопасности США (АНБ) и предназначены для использования в системах с ограниченным объемом памяти.
- Шифры основаны на блочном алгоритме с 128-битным ключом и используют 256-битный ключ для шифрования данных.
-
Структура и Работа Шифров
- Шифры используют блочный компонент с фиксированным размером блока и переменным количеством раундов.
- Ключевое расписание основано на циклических сдвигах и исключает определенные биты, что обеспечивает высокую энтропию.
- Постоянная последовательность, генерируемая линейным регистром с обратной связью, добавляет дополнительную энтропию.
-
Криптоанализ и Стандартизация
- Шифры считаются устойчивыми к стандартным атакам, но не защищены от атак с использованием связанных ключей.
- Несмотря на отсутствие успешных атак на полномасштабные версии, были успешно атакованы варианты с меньшим количеством раундов.
- Шифры были стандартизированы ISO в рамках стандартов воздушного интерфейса RFID, но первоначальные попытки стандартизации не увенчались успехом.