Хеш в формате Base64
Та же строка «hello world», но вывод — в Base64: пять алгоритмов считаются сразу, каждый digest компактнее, чем hex-запись.
ПресетСтраница примера инструмента
Хеш в формате Base64 — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.
Об этом примере
Пресет подставляет строку «hello world» и переключает формат вывода digestа с hex на Base64. Все пять алгоритмов (MD5, SHA-1, SHA-256, SHA-384, SHA-512) считаются одновременно — меняется только представление результата, а не сами значения. Base64 короче hex примерно в 1,3 раза (каждые 3 байта дают 4 символа вместо 6), поэтому его удобно вставлять в заголовки или передавать по сети, где важна длина. Применяйте, когда система, с которой сверяетесь, публикует контрольные суммы именно в Base64 (например, некоторые образы контейнеров и подписи). Чего ждать не стоит: Base64 — это не шифрование и не дополнительная защита, а лишь другая запись тех же байтов. Чтобы сверить сумму, выберите тот же алгоритм, что у источника, иначе совпадения не будет вне зависимости от формата.
Результат можно передать дальше:Перевести hex в Base64
Хеш файла
Выберите файл или перетащите его сюда: посчитаются все пять сумм. Чтение файла идёт в браузере.
Файл не выбран.
Регистр суммы не важен. Расчёт файла не попадает ни в историю, ни в ссылки, ни в закладки; сам файл остаётся только в браузере.
Результат
Все пять алгоритмов считаются сразу по мере ввода.
MD5 и SHA-1 сломаны
Для контрольных сумм и проверки целостности используйте SHA-256 или выше. MD5 и SHA-1 устарели: их коллизии подбираются за секунды на обычном GPU. Для паролей хеши вообще не подходят — берите Argon2id или bcrypt.
Последние строки
Введённые строки остаются в истории этого браузера только до закрытия вкладки и не попадают в экспорт на странице «Закладки». Значения скрыты по умолчанию — раскрываются кнопкой «Показать».
Готовые примеры
Найдено: 5 из 5
- Хеш строки hello worldСтрока «hello world» подставлена в поле ввода: MD5, SHA-1 и SHA-256 считаются сразу — удобно сверить свой калькулятор хешей.
- Хеш русской строки в UTF-8Демонстрация на кириллице: хеш считается по UTF-8 байтам строки, а не по «наивным» однобайтовым кодировкам — частый источник ошибок.
- Контрольная сумма hex-байтовРежим hex-ввода: байты deadbeef хешатся как последовательность чисел, а не как текст — так считают контрольные суммы прошивок и бинарников.
- Хеш в формате Base64Та же строка «hello world», но вывод — в Base64: пять алгоритмов считаются сразу, каждый digest компактнее, чем hex-запись.
- Хеш SHA-1 строкиСтрока подставлена в поле, SHA-1 посчитан рядом с SHA-256: видно, что алгоритм жив, но считается наравне с более стойкими.