Режим ввода
Алгоритмы хеширования
Вставьте хеш, чтобы проверить совпадение с результатами.
export const prerender = true;
Генерируйте хеши MD5, SHA-1, SHA-256 или SHA-512 из любого текста или случайной строки.
Режим ввода
Алгоритмы хеширования
Вставьте хеш, чтобы проверить совпадение с результатами.
Что такое хеш-функция?
Хеш-функция — это математический алгоритм, который преобразует входные данные любого размера в строку фиксированной длины. Она детерминирована (одинаковый вход всегда даёт одинаковый выход) и работает только в одну сторону.
Можно ли расшифровать хеш?
Нет, хеширование — это односторонний процесс. Невозможно восстановить исходные данные из хеш-значения. Именно поэтому хеширование используется для хранения паролей и проверки целостности данных.
Отправляются ли мои данные на сервер?
Нет. Все вычисления хешей выполняются полностью в вашем браузере с помощью Web Crypto API. Ваш текст никогда не покидает устройство, что гарантирует полную конфиденциальность и безопасность.
В чём разница между MD5 и SHA-256?
MD5 генерирует 128-битный хеш и считается криптографически взломанным — подходит для контрольных сумм, но не для безопасности. SHA-256 генерирует 256-битный хеш и в настоящее время считается криптографически стойким.
Зачем сравнивать хеши?
Сравнение хешей обычно используется для проверки целостности данных — например, чтобы убедиться, что загруженный файл совпадает с контрольной суммой издателя, или чтобы проверить совпадение пароля с сохранённым хешем.