Как кодируется текст?
Текст кодируется в UTF-8 без добавления BOM. Пробелы и переводы строк учитываются; поля браузера используют LF. Файлы обрабатываются как исходные байты, включая BOM и исходные переводы строк. Имя файла не влияет на хеш.
Текстовые инструменты
Вычисляйте несколько хешей текста или файла в браузере, не отправляя данные.
Файл
Последний изменённый ввод вычисляется автоматически. Заголовок результата указывает источник.
Текст и файлы обрабатываются только в этом браузере и не отправляются на сервер.
Текст вычисляется примерно через 250 мс после окончания ввода. Файл вычисляется сразу после выбора или перетаскивания. Показан результат только последнего изменённого ввода, с его источником и именем файла. При смене источника старые результаты удаляются, а текущий расчёт останавливается. Удаление активного файла возвращает к тексту. Копируйте отдельные значения или все; Пересчитать возобновляет отменённый расчёт.
Хеш — это отпечаток данных фиксированной длины. Даже небольшое изменение меняет значение. SHA-256 и SHA-512 помогают проверять целостность файлов. Сравните результат со значением из надёжного источника.
Текст кодируется в UTF-8 без добавления BOM. Пробелы и переводы строк учитываются; поля браузера используют LF. Файлы обрабатываются как исходные байты, включая BOM и исходные переводы строк. Имя файла не влияет на хеш.
SHA-256 — распространённый выбор. MD5 и SHA-1 включены для совместимости и не подходят для задач безопасности, требующих устойчивости к коллизиям. RIPEMD-160 предназначен для старых систем. Эти быстрые хеш-функции не подходят для хранения паролей.
Файлы читаются блоками и вычисляются в фоне. Большие файлы требуют больше времени в зависимости от устройства. Расчёт можно отменить в любой момент.