Содержание
- Введение 1
- Теоретические основы хэширования 2
- - Основные понятия криптографии и хэширования 2.1
- - Свойства и характеристики хеш-функций 2.2
- - Математические основы алгоритмов хэширования 2.3
- Обзор популярных алгоритмов хэширования 3
- - Алгоритм MD5: особенности и недостатки 3.1
- - Алгоритм SHA-256: структура и характеристики 3.2
- - Алгоритм SHA-3: современный подход к хэшированию 3.3
- Практическое сравнение алгоритмов хэширования 4
- - Оценка производительности алгоритмов 4.1
- - Анализ стойкости к коллизиям 4.2
- - Сравнение потребления ресурсов 4.3
- Рекомендации по выбору алгоритмов хэширования 5
- - Выбор алгоритма для хранения паролей 5.1
- - Рекомендации для проверки целостности данных 5.2
- - Использование алгоритмов хэширования в цифровых подписях 5.3
- Заключение 6
- Список литературы 7