Как это работает
Текст хешируется как UTF-8 в момент ввода: MD5, SHA-1, SHA-256 и SHA-512 показываются рядом. Файлы читаются небольшими частями, поэтому даже большие файлы хешируются без зависания страницы, с индикатором прогресса во время работы. Один и тот же код работает здесь, в сборке и в тестах, поэтому значения точно совпадают со стандартными инструментами.
"abc" → SHA-256 ba7816bf…15ad
Какой алгоритм выбрать
- SHA-256 / SHA-512: безопасный выбор по умолчанию для контрольных сумм и проверки файлов.
- SHA-1: только для совместимости — для проверки старых хешей. Не используйте для безопасности.
- MD5: взломан для задач безопасности, полезен лишь для сверки с опубликованными контрольными суммами MD5.
Советы
- Сверьте загрузку с опубликованной издателем контрольной суммой: одинаковая строка означает целый файл.
- Хеширование одностороннее — никто не восстановит ваш текст или файл по дайджесту.
- Всё работает в вашем браузере; ничего не загружается.
Стандарты и источники
- MD5: RFC 1321; SHA-1, SHA-224/256/384/512: FIPS 180-4
- Текст хешируется как UTF-8 (RFC 3629)
Последняя проверка 12 октября 2026 г.
Часто задаваемые вопросы
Как проверить загрузку?
Вычислите здесь хеш скачанного файла тем же алгоритмом, что использовал издатель, затем сравните две строки посимвольно. Точное совпадение означает, что файл дошёл целым; любое различие — признак повреждённой или подменённой загрузки.
Какой алгоритм выбрать?
SHA-256 для всего нового, SHA-512 — с дополнительным запасом. SHA-1 и MD5 взломаны для задач безопасности и нужны здесь лишь для сверки со старыми опубликованными контрольными суммами.
Можно ли восстановить оригинал по хешу?
Нет. Хеширование одностороннее по построению, поэтому никто не сможет восстановить ваш текст или файл по показанному здесь дайджесту.
Значения совпадают со стандартными инструментами?
Да. Один и тот же код работает на этой странице, в сборке сайта и в автотестах, которые при каждом выпуске сверяют каждый алгоритм с эталонными векторами.