КРИПТОН
Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с предметом , что потенциально препятствует тому, чтобы статья была проверяемой и нейтральной . ( Апрель 2024 г. ) |
Общий | |
---|---|
Дизайнеры | Чэ Хун Лим |
Впервые опубликовано | 1998 |
Получено из | Квадрат |
Деталь шифрования | |
Размеры ключей | 128, 192 или 256 бит |
Размеры блоков | 128 бит |
Структура | Сеть замены-перестановки |
Раунды | 12 |
В криптографии представленный CRYPTON — это симметричный блочный шифр, в качестве кандидата на включение в расширенный стандарт шифрования (AES). Он очень эффективен в аппаратной реализации и был разработан Че Хун Лимом из Future Systems Inc.
Алгоритм CRYPTON обрабатывает блоки по 128 бит в виде массивов байтов 4х4. Раундовое преобразование состоит из четырех этапов: побайтовая замена, перестановка битов по столбцам, транспонирование столбца в строку и, наконец, добавление ключа. CRYPTON использует 12 раундов этого процесса шифрования. Из-за особенностей алгоритма процесс дешифрования можно сделать идентичным процессу шифрования с использованием другого ключа.
См. также [ править ]
Внешние ссылки [ править ]
- Проектирование аппаратного обеспечения и оценка производительности 128-битного блочного шифра CRYPTON, авторы Ынчжон Хон, Джай-Хун Чунг, Че Хун Лим
- Запись SCAN для CRYPTON версии 0.5, первоначально представленная в качестве кандидата AES в NIST.
- КРИПТОН: новый 128-битный блочный шифр — спецификация и анализ (версия 0.5) , Чхэ Хун Лим, Хё Сон Хван
- КРИПТОН: новый 128-битный блочный шифр — спецификация и анализ (версия 1.0), Чхэ Хун Лим, Хё Сон Хван
- Слабые ключи КРИПТОНА , Йохан Борст, 28 августа 1998 г. Ответ на запрос комментариев по кандидатам на AES. Проверено 23 января 2014 г.
- КРИПТОН 1.0 реализация Delphi