Генератор хэшей
Поддержка MD5, SHA-1, SHA-256, SHA-384, SHA-512 алгоритмов хэширования
Выберите алгоритм хэширования
MD5
128 битSHA-1
160 битSHA-256
256 битSHA-384
384 битSHA-512
512 битЧто такое хэш?
Хэш — это алгоритм, преобразующий данные произвольной длины в дайджест фиксированной длины. Одинаковый ввод всегда даёт одинаковый вывод, а малейшее изменение ввода приводит к совершенно другому результату, причём восстановить исходные данные из хэша невозможно.
Поддерживаемые алгоритмы
- MD5 - 128-битный дайджест, быстрый, не рекомендуется для безопасности
- SHA-1 - 160-битный дайджест, обнаружены уязвимости коллизий, не рекомендуется для безопасности
- SHA-256 - 256-битный дайджест, широко используется, безопасен, рекомендуется для большинства случаев
- SHA-384/SHA-512 - 384/512-битный дайджест, выше безопасность для критичных случаев
Типичное применение
- Проверка целостности файла: сравнение хэша загруженного файла с официальным значением
- Хранение паролей: хранение хэша пароля вместо открытого текста
- Дедупликация данных: быстрое определение идентичности данных по хэшу
- Цифровая подпись: использование в качестве дайджеста сообщения для верификации