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