CAST (криптографический алгоритм)
- CAST (криптографический алгоритм)
-
CAST — криптографический алгоритм с открытым ключом.
CAST это популярный 64-битовый шифр, допускающий размеры ключа вплоть до 128 бит, который был разработан в Канаде Карлайслом Адамсом (Carlisle Adams) и Стаффордом Таваресом (Stafford Tavares). Авторы утверждают, что название обусловлено ходом разработки и должно напоминать о вероятностном характере процесса, а не об инициалах авторов. Описываемый алгоритм CAST использует 64-битовый блок и 64-битовый ключ. CAST устойчив к дифференциальному и линейному криптоанализу. Сила алгоритма CAST заключена в его S-блоках. У CAST нет фиксированных S-блоков и для каждого приложения они конструируются заново. Созданный для конкретной реализации CAST S-блокои уже больше никогда не меняется. Другими словами S-блоки зависят от реализации, а не от ключа. Northern Telecom использует CAST в своем пакете программ Entrust для компьютеров Macintosh, PC и рабочих станций UNIX. Выбранные ими S-блоки не опубликованы, что впрочем неудивительно.
CAST-256 — бесплатное доступное расширение CAST-256 был одним из первоначальных кандидатов на AES.
Wikimedia Foundation.
2010.
Смотреть что такое "CAST (криптографический алгоритм)" в других словарях:
Криптографический алгоритм — Шифр (от араб. صِفْر , ṣifr «ноль», откуда фр. chiffre «цифра»; родственно слову цифра), код совокупность алгоритмов криптографических преобразований (шифрования), отображающих множество возможных открытых данных на множество возможных… … Википедия
CAST-128 — Создатель: Карлайл Адамс, Стаффорд Таварес Размер ключа: 40 128 бит Размер блока: 64 бит Число раундов: 12 (16 при ключе > 80 бит) Тип: Сеть Фейстеля … Википедия
SEAL (криптографический алгоритм) — Схема алгоритма SEAL У этого термина существуют и другие значения, см. SEAL (значения). SEAL … Википедия
Лавинный эффект — (англ. Avalanche effect) понятие в криптографии, обычно применяемое к блочным шифрам и криптографическим хэш функциям. Важное криптографическое свойство для шифрования, которое означает, что изменение значения малого количества битов… … Википедия
Сеть Фейстеля — (конструкция Фейстеля) один из методов построения блочных шифров. Сеть представляет собой определённую многократно повторяющуюся (итерированную) структуру, называющуюся ячейкой Фейстеля. При переходе от одной ячейки к другой меняется ключ,… … Википедия
Serpent — Создатель: Росс Андерсон, Эли Бихам … Википедия
Blowfish — Создатель: Брюс Шнайер Создан: 1993 г. Опубликован: 1993 г. Размер ключа: от 32 до 448 бит Размер блока: 64 бит Число раундов: 16 Тип … Википедия
RC6 — Создатель: Рональд Райвест, М. Робшоу, Р. Сидни (RSA Laboratories) … Википедия
A8 (шифр) — A8 алгоритм формирования ключа шифрования, который впоследствии используется для обеспечения конфиденциальности передаваемой по радиоканалу информации в стандарте мобильной сотовой связи GSM. A8 является одним из алгоритмов обеспечения… … Википедия
Криптография — Немецкая криптомашина Lorenz использовалась во время Второй мировой войны для шифрования самых секретных сообщений Криптография (от др. греч … Википедия