Q (шифр)
-
Описание алгоритма Q
- Q — блочный шифр, разработанный Лесли Макбрайдом, не был выбран для участия в NESSIE.
- Использует ключи размером 128, 192 или 256 бит, работает с блоками по 128 бит.
- Имеет 8 раундов для ключа 128 бит и 9 раундов для ключей большей длины.
- Использует S-боксы, адаптированные из Rijndael и Serpent, исключая все линейные преобразования кроме перестановки.
- В качестве источника чисел использует константу, полученную из золотого сечения.
-
Уязвимость к линейному криптоанализу
- Атака Келихера, Мейера и Тавареса успешно завершилась с вероятностью 98,4% при использовании 297 открытых текстов.
-
Рекомендации
- Статья содержит инструкции по цитированию и форматированию библиографических описаний в HTML.
- Упоминаются различные цветовые схемы и стили для разных тем интерфейса.