Оглавление
семя
-
Обзор SEED
- SEED – блочный шифр, разработанный KISA для Южной Кореи.
- Используется в южнокорейской промышленности, редко встречается за пределами страны.
- Разработан из-за недостаточной надежности 40-битного шифрования.
-
Ограничения и планы по их устранению
- Ограничивал конкуренцию веб-браузеров из-за отсутствия поддержки в основных библиотеках SSL.
- Министерство науки, ИКТ и перспективного планирования планирует отказаться от использования ActiveX к 2017 году.
- Вместо этого будут использоваться технологии HTML5, работающие на разных платформах.
-
Технические детали
- 16-раундовая сеть Фейстеля с 128-битными блоками и ключом.
- Использует два S-блока, основанные на дискретном возведении в степень.
- Имеет сходство с MISTY1, но рекурсия ограничена G-функцией.
- Сложная схема работы с ключами, генерирующая 32 32-разрядных подраздела.
-
Поддержка и внедрение
- Поддерживается стандартными протоколами, включая S/MIME, TLS/SSL, IPSec и ISO/IEC 18033-3.
- NSS в Mozilla Gecko и Firefox поддерживают SEED, но Firefox отказался от поддержки в более поздних версиях.
- Ядро Linux поддерживает SEED с 2007 года, а Bloombase – в своих решениях для криптографии данных.
-
Рекомендации
- Ссылки на официальный сайт SEED, спецификацию и другие RFC, связанные с шифрованием.