Генератор хэша онлайн — MD5, SHA-256 и другие
Генератор хэша применяет криптографическую хэш-функцию к вашему вводу и возвращает дайджест фиксированной длины. Поддерживаются: MD5 (128 бит), SHA-1 (160 бит), SHA-256 (256 бит), SHA-384 (384 бит), SHA-512 (512 бит).
Что важно помнить при хэшировании
В этой странице MD5 реализован в JavaScript, а SHA-1, SHA-256, SHA-384 и SHA-512 считаются через Web Crypto API. Ввод обрабатывается как UTF-8-текст, поэтому кириллица, emoji и пробелы влияют на итоговый дайджест. Один лишний символ полностью меняет результат. Хэш полезен для контрольных сумм и технического сравнения данных, но сам по себе не шифрует текст: восстановление исходной строки не предполагается, однако слабые пароли можно подбирать по словарям.
Алгоритмы и ограничения
Генератор считает MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для одного и того же текста. MD5 реализован на странице, а SHA-алгоритмы идут через Web Crypto API после преобразования строки в UTF-8 байты с помощью `TextEncoder`. Это важно для кириллицы, арабского текста и emoji: один лишний пробел или другая кодировка полностью меняет хэш. Используйте результат для проверки совпадения или учебных примеров, но не для хранения паролей: для паролей нужны salt и специализированные медленные алгоритмы.
Комментарии