Q (шифр) - Q (cipher)
Общий | |
---|---|
Дизайнеров | Лесли МакБрайд |
Впервые опубликовано | Ноябрь 2000 г. |
Происходит от | AES, Змея |
Деталь шифра | |
Ключевые размеры | 128, 192 или 256 бит |
Размеры блоков | 128 бит |
Структура | Сеть подстановки-перестановки |
Раундов | 8 или 9 |
Лучшая публика криптоанализ | |
А линейная атака успешно с вероятностью 98,4% при использовании 297 известные открытые тексты.[1] |
В криптография, Q это блочный шифр изобретен Лесли Макбрайдом. Он был отправлен в НЕССИ проект, но не был выбран.
В алгоритме используется ключ размером 128, 192 или 256 бит. Он работает с блоками по 128 бит, используя сеть замещения-перестановки структура. Есть 8 раундов для 128-битного ключа и 9 раундов для более длинного ключа. Q использует S-боксы адаптирован из Rijndael (также известный как AES) и Змея. Он объединяет нелинейные операции из этих шифров, но не учитывает все линейные преобразования, кроме перестановки.[2] Q также использует константу, полученную из Золотое сечение как источник "ничего в моем рукаве номера ".
Q уязвим для линейный криптоанализ; Келихер, Мейер и Таварес проводят атаку, которая успешна с вероятностью 98,4% при использовании 297 известные открытые тексты.[1]
Рекомендации
- ^ а б Л. Келихер, Х. Мейер и С. Таварес (12 сентября 2001 г.). Линейные оболочки высокой вероятности в Q. Труды Второго Открытого НЕССИ Мастерская. Суррей, Англия. Получено 2018-09-13.CS1 maint: несколько имен: список авторов (связь)
- ^ Эли Бихам, Владимир Фурман, Михал Мишталь, Винсент Реймен (11 февраля 2001 г.). Дифференциальный криптоанализ Q. 8-й Международный семинар по Быстрое программное шифрование (FSE 2001). Иокогама: Springer-Verlag. С. 174–186. Дои:10.1007 / 3-540-45473-X_15.CS1 maint: несколько имен: список авторов (связь)