ttools

Хэш-суммы

Вычислить SHA-1, SHA-256, SHA-384, SHA-512 для текста.

Исходный текст21 байт
Хэш-функции односторонние: по хэшу нельзя восстановить исходный текст. MD5 нет — он не считается безопасным уже много лет.

Как работает

Используется встроенный в браузер crypto.subtle.digest — криптографический API, реализованный нативно. Скорость почти как у компилируемого кода.

Где пригодится

Проверить целостность файла или сообщения, сравнить два куска текста без раскрытия содержимого, подготовить идентификатор из длинного ключа. SHA-256 — база большинства блокчейнов и электронных подписей.

Частые вопросы

4
Почему нет MD5?+

MD5 криптографически сломан. Для проверки целостности подходит, но для подписей и безопасности — нет. Мы не показываем его намеренно, чтобы не подталкивать к неправильному выбору.

Какой алгоритм выбрать?+

SHA-256 — разумный баланс скорости и безопасности, стандарт для большинства задач. SHA-384/512 — когда нужна дополнительная криптостойкость.

Работает с файлами?+

Пока только с текстом. Для файлов нужен отдельный инструмент (скоро добавим).

Одинаковый текст даёт одинаковый хэш?+

Да, всегда. В этом и смысл хэш-функций: один ввод — один выход. Любое изменение даёт совершенно другой хэш.

Вам также пригодится