Гайд
Хеши, кодирование и «секреты»: как выбрать инструмент
Когда нужны криптографические хеши и когда — кодирование, чем Base64 и UUID отличаются от шифрования, как бесплатные тулы в браузере сочетаются с API.
Гайд
Когда нужны криптографические хеши и когда — кодирование, чем Base64 и UUID отличаются от шифрования, как бесплатные тулы в браузере сочетаются с API.
Криптографический хеш превращает вход любого размера в короткий отпечаток. Его нельзя «расшифровать» обратно в исходные данные: хеш годится для проверки совпадения и контрольных сумм, но не как секрет сам по себе.
SHA-256 на сайте — для checksum, артефактов релиза и быстрой проверки текста. Для файлов — отдельная страница file hash с чтением только в браузере.
MD5 — только для legacy-сценариев; для безопасности выбирайте современные алгоритмы.
Base64 представляет байты в ASCII-совместимом виде. Любой может декодировать стандартный Base64 без ключа. Это удобно для транспорта и отладки и плохо подходит для сокрытия данных.
Для конфиденциальности нужны шифрование, ключи, ротация и модель угроз — не одна линия с хешем и не «закодировал Base64 — значит скрыл».
Генераторы паролей и random hex на сайте рассчитаны на сильный материал в браузере. Пароли должны быть длинными, уникальными для сервиса и храниться в менеджере паролей.
UUID — идентификаторы, а не абракадабра-секрет. Они подходят для ключей в БД и для сопоставления запросов, но не заменяют полноценную защиту токена доступа.
Статические страницы рассчитаны на разовую работу и явно описывают приватность и ограничения. Tools API v1 публикует названия, маршруты и короткие подсказки, чтобы интеграции вели на нужный тул — он не выполняет сами инструменты.
Коммерческие API — про платные серверные сценарии: другие обязательства, чем у бесплатных утилит в браузере.
Нет. Для паролей нужны медленные password-hashing (Argon2id, bcrypt, scrypt) с уникальными солями и серверной политикой. SHA-256 — быстрый универсальный хеш.
Нет. Base64 обратим по определению. Это кодирование, не шифрование.
UUID v4 даёт энтропию, но безопасность сессии зависит от транспорта, хранения, ротации и модели угроз. Токены — полноценные секреты с жизненным циклом.