Оглавление
Купина
-
Описание функции Kupina
- Купіна – это криптографическая хэш-функция, определенная в украинском стандарте DSTU 7564:2014.
- Она была создана для замены устаревшей хэш-функции ГОСТ и схожа с хэш-функцией Streebog.
- Стандарт также описывает генерацию кода аутентификации сообщения с использованием Купіна.
-
Структура и работа функции
- Купіна использует функцию сжатия Дэвиса-Мейера, основанную на шифре Эвена-Мансура.
- Функция сжатия состоит из двух фиксированных перестановок и четырех операций.
- Функция может возвращать дайджест произвольной длины, но рекомендуется использовать дайджесты 256, 384 и 512 бит.
- Разработчики утверждают, что после 4 раундов использования функции сжатия дифференциальные и рикошетные атаки становятся неэффективными.
-
Криптоанализ и безопасность
- Кристоф Добрауниг и другие описали атаки на столкновение и коллизии для Купіна.
- Эти атаки не представляют угрозы безопасности Купіна.
- Онур Думан опубликовал дифференциальный анализ неисправностей Купіна для схем MAC.
-
Название функции
- Купіна – это украинское название растения Polygonatum odoratum.