Selhoz-katalog.ru

Сельхоз каталог

CAST-256

CAST-256
Создатель:

Карлайл Адамс, Стаффорд Таварес

Создан:

1998

Опубликован:

1998

Размер ключа:

128-256 бит

Размер блока:

128 бит

Число раундов:

48

Тип:

Сеть Фейстеля

CAST-256 (или CAST6) в криптографии — блочный алгоритм симметричного шифрования на основе сети Фейстеля, опубликованный в Июне 1998 в качестве кандидата в конкурсе AES.

Основные сведения

Этот алгоритм основан на более раннем алгоритме CAST-128. Оба шифра построены на основе методологии CAST предложенной Карлайл Адамс (англ. Carlisle Adams) и Стаффорд Таварес (англ. Stafford Tavares) (отсюда и название шифра), в создании «дизайна» шифра принимали участие также Хейз Говард и Майкл Винер.

CAST-256 построен из тех же элементов, что и CAST-128, включая S-блоки, но размер блока увеличен до 128 бит (удвоенный размер блока своего предшественника). Допустимые размеры ключа шифрования — 128, 192 или 256 бит. Полноразмерный CAST-256 состоит из 48 раундов, иногда говорят 12 раундов из 4, объединённых в единую сеть Фейстеля.

В RFC 2612 указано, что CAST-256 можно свободно использовать по всему миру в коммерческих и некоммерческих целях.

Ссылки

  • RFC 2612

CAST-256.

© 2021–2023 selhoz-katalog.ru, Россия, Тула, ул. Октябр 53, +7 (4872) 93-16-24