Финалист AES шифр Serpent
Алгоритм разработан группой ученых из нескольких исследовательских
центров мира. Алгоритм представляет собой сетей Фейштеля для четырех ветвей
смешанного типа : 2 четные ветви изменяют совместо значения нечетных,
затем меняются местами. В качестве криптопреобразований используются
только исключающее "ИЛИ", табличные подстановки и битовые сдвиги.
Алгоритм состоит из 32 раундов. Сами раунды составлены таким образом,
что добавление к ветвями материала ключа на первом и последнем раундах
образует входное и выходное забеливание.
Рис.1.
Назад | Содержание
| Вперед