Jump to content

КАСТ-128

(Перенаправлено с CAST5 )
КАСТ-128
Общий
Дизайнеры Карлайл Адамс и Стаффорд Таварес
Впервые опубликовано 1996
Преемники КАСТ-256
Деталь шифрования
Размеры ключей от 40 до 128 бит
Размеры блоков 64 бита
Структура Сеть Фейстеля
Раунды 12 или 16
Три раунда блочного шифра CAST-128.

В криптографии в CAST-128 (альтернативно CAST5 ) — это с симметричным ключом, блочный шифр используемый в ряде продуктов, в частности, в качестве шифра по умолчанию некоторых версиях GPG и PGP . Он также был одобрен для правительством Канады использования Управлением безопасности связи . Алгоритм был создан в 1996 году Карлайлом Адамсом и Стаффордом Таваресом с использованием процедуры проектирования CAST . [1]

Другой член семейства шифров CAST, CAST-256 (бывший кандидат AES ), произошел от CAST-128. Согласно некоторым источникам, название CAST основано на инициалах его изобретателей, хотя Брюс Шнайер сообщает о заявлении авторов о том, что «имя должно вызывать в воображении образы случайности». [2]

CAST-128 — это 12- или 16-раундовая сеть Фейстеля с 64 бита размером блока и размером ключа от 40 до 128 бит (но только с шагом 8 бит). Полные 16 раундов используются, когда размер ключа превышает 80 бит. [3]

Компоненты включают в себя большие 8×32-битные S-блоки, основанные на изогнутых функциях , поворотах, зависящих от ключа, модульном сложении и вычитании, а также XOR операциях . Существует три чередующихся типа функций округления, но они схожи по структуре и отличаются лишь выбором точной операции (сложение, вычитание или исключающее ИЛИ) в различных точках.

Хотя Entrust владеет патентом на процедуру проектирования CAST, CAST-128 доступен по всему миру на безвозмездной основе для коммерческого и некоммерческого использования.

См. также

[ редактировать ]
  1. ^ Карлайл М. Адамс (1997). «Построение симметричных шифров с использованием процедуры проектирования CAST» (PDF) . Проекты, коды и криптография (12): 283–316.
  2. ^ Брюс Шнайер (1996). Прикладная криптография (2-е изд.). Джон Уайли и сыновья . стр. 334–335 . ISBN  0-471-11709-9 .
  3. ^ Карлайл М. Адамс (12 мая 1997 г.). «Дополнение к процедуре проектирования CAST» (PDF) . Доверить . Архивировано из оригинала (PDF) 14 июля 2012 г. Проверено 15 января 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b35739bede839b344a5b3a05226efb55__1713027300
URL1:https://arc.ask3.ru/arc/aa/b3/55/b35739bede839b344a5b3a05226efb55.html
Заголовок, (Title) документа по адресу, URL1:
CAST-128 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)