KalynaMode
Kalyna для hashcat
Плагин для hashcat, добавляющий режимы атаки на украинский государственный шифр Kalyna.A hashcat plugin adding attack modes for the Ukrainian state cipher Kalyna.Плагін для hashcat, що додає режими атаки на український державний шифр «Калина».
О проектеOverviewПро проєкт
Kalyna — государственный стандарт блочного шифрования Украины (ДСТУ 7624:2014), но в популярных инструментах подбора его поддержки не было. Этот проект закрывает пробел.
Плагин добавляет в hashcat пять режимов атаки на известный открытый текст для всех вариантов Kalyna — от 128/128 (режим -m 36000) до 512/512. Реализация доведена до конца: режимы работают сквозным образом и на CUDA, и на OpenCL/PoCL.
В комплекте — переносимая хостовая референс-реализация всех пяти вариантов шифра для сверки результатов. Проект — часть моего интереса к украинской криптографии и национальным стандартам.
Kalyna is Ukraine's state block-encryption standard (DSTU 7624:2014), but popular cracking tools didn't support it. This project closes the gap.
The plugin adds five known-plaintext attack modes to hashcat for every Kalyna variant — from 128/128 (mode -m 36000) to 512/512. The implementation is finished: the modes run end-to-end on both CUDA and OpenCL/PoCL.
It ships with a portable host reference implementation of all five cipher variants for cross-checking results. The project is part of my interest in Ukrainian cryptography and national standards.
«Калина» — державний стандарт блокового шифрування України (ДСТУ 7624:2014), але в популярних інструментах підбору його не було.
Плагін додає в hashcat п'ять режимів атаки на відкритий текст для всіх варіантів — від 128/128 до 512/512. Працює і на CUDA, і на OpenCL/PoCL.
У комплекті — переносима хостова реалізація всіх п'яти варіантів для звірки.
ОсобенностиFeaturesОсобливості
- Пять режимов атаки: от Kalyna-128/128 до 512/512
- Атака на известный открытый текст (KPA)
- Работает на CUDA и OpenCL/PoCL
- Хостовая референс-реализация всех вариантов шифра
- Поддержка украинского стандарта ДСТУ 7624:2014 в hashcat
- Five attack modes: from Kalyna-128/128 to 512/512
- Known-plaintext attack (KPA)
- Runs on CUDA and OpenCL/PoCL
- A host reference of all cipher variants
- DSTU 7624:2014 support brought into hashcat
- П'ять режимів атаки: від Kalyna-128/128 до 512/512
- Атака на відкритий текст (KPA)
- Працює на CUDA та OpenCL/PoCL
- Хостова реалізація всіх варіантів шифру
- Підтримка ДСТУ 7624:2014 у hashcat