Добавил:
baraevaliza
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы по КиЗИ 2025 / ЛР4 / 2383БараеваЕНЛАБ4
.pptx
B2121522C

D35E2B2
B2F

G67
В работе получены следующие основные результаты:
1. Проведен анализ лавинного эффекта хэш-функции MD5, SHA-1, SHA-256 и SHA-512 и выявлены
следующие особенности: при изменении 100 бит во входных данных в среднем изменяется примерно
половина битов выходного хэша для всех перечисленных функций, лучше всего себя показал MD5, хотя
теоретически он является менее стойким.
2. Изучен алгоритм работы функции перестановок Keccak и выявлены его следующие основные
характеристики: построен по схеме «губки» и включает два этапа — «впитывание» и «отжатие»,
преимуществом является возможность реализации на миниатюрных встраиваемых устройствах,
стойкость очень высокая, если размер дайджеста равнен с/2 и f – функция перестановки без повторений
внутреннего состояния .
3. Изучен алгоритм работы функции диверсификации ключа и выявлены его следующие основные
характеристики: пароль объединяется с криптографической солью (salt) и пропускается через хэшфункцию, полученный результат повторно хэшируется и процесс повторяется необходимое число.
4. Изучен алгоритм вычисления кода аутентификации сообщения HMAC и выявлены его следующие
основные характеристики: имеет фиксированный размер блока данных, ключ модифицируется
константой и объединяется с сообщением, затем результат пропускается через хэш-функцию, после этого
процесс повторяется с другой константой и промежуточным результатом, вследствие чего формируется
код аутентификации сообщения.
5. Проведена оценка атаки на дополнительные коллизии в MD5 и выявлены следующие особенности:
вычислительная сложность такой атаки экспоненциально возрастает с увеличением требуемого
количества совпадающих бит.
