- Anubis
-
Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей.Anubis Создатель: Винсент Рэймен и Пауло Баретто
Создан: 2000 г.
Опубликован: 2000 г.
Размер ключа: 128-320 бит с шагом в 32 бит
Размер блока: 128 бит
Число раундов: 12 (для 128 битного ключа) + 1 на каждые дополнительные 32 бита ключа
Тип: Anubis — в криптографии симметричный блочный криптоалгоритм, разработанный автором Rijndael — Винсентом Рэйменом. В алгоритме по умолчанию используется 128-битный ключ и 128-битный (16 байтный) блок. Однако, размер ключа может быть увеличен до 320 бит с шагом в 32 бит (32N, где N = 4-10) с применением на каждые добавленные 32-бита ключа дополнительного раунда.
Anubis является вариантом алгоритма Rijndael с применением инволюций для ряда операций. Инволюции обратимы, то есть применение инволюции повторно равносильно её фактическому неприменению. Таким образом, это позволяет использовать фактически одну и ту же процедуру как для зашифровки, так и для расшифровки блока. Операции над S-box и матрицей перемешивания байт каждого столбца представляют собой инволюции. Такой принцип позволяет реализовывать шифр аппаратно на оборудовании низшей ценовой категории.
Содержание
Варианты алгоритма
Существует две версии шифра Anubis; оригинальная версия использует псевдо-случайный S-box. Затем был выбран наиболее оптимальный фиксированный S-box, который применяется в «tweaked» версии — Anubis tweaked.
Безопасность
Алгоритм не содержит каких-либо скрытых уязвимостей.
На данный момент лучшим вариантом восстановления открытого текста является только полный перебор вариантов ключа, что составляет 2 m-1 для m-разрядного ключа и при m=128 бит уже не представляется возможным на существующем оборудовании.См. также
Ссылки
Симметричные криптосистемы Поточный шифр Сеть Фейстеля ГОСТ 28147-89 • Blowfish • Camellia • CAST-128 • CAST-256 • CIPHERUNICORN-A • CIPHERUNICORN-E • CLEFIA • Cobra • DFC • DEAL • DES • DESX • EnRUPT • FEAL • FNAm2 • HPC • IDEA • KASUMI • Khufu • LOKI97 • MARS • NewDES • Raiden • RC5 • RC6 • RTEA • SEED • Sinople • TEA • Triple DES • Twofish • XTEA • XXTEA
SP-сеть Другие Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её.
Это примечание по возможности следует заменить более точным.Категория:- Блочные шифры
Wikimedia Foundation. 2010.