1) Хэш функция, определение 2) Основная схема построения хэш функций 3) 2 типа хэш функций. Краткое описание ключевых хэш функций 4) Бесключевые хэш функции. 3 требования к построению 5) 2 примера построения бесключевых функций на основе блочных шифров (старый ГОСТ и старый SHA) 6) Примеры применения хэш функций для обеспечения целостности и аутентификации 7) Парадокс дней рождения 8) Уменьшение перебора для нахождения коллизий на основе идеи парадокса дней рождения Раздача тем докладов по хэш-функциям