Хеш SHA

Вычисление SHA-1, SHA-256, SHA-384 и SHA-512 через Web Crypto API.

Хеши и безопасностьМгновенно

Параметры

Результат

Укажите параметры и запустите инструмент

Хеши SHA-1, SHA-256, SHA-384 и SHA-512

Семейство SHA преобразует ввод в хеш фиксированной длины. Число обозначает длину в битах. Инструмент использует Web Crypto API браузера и выполняет вычисления локально; при одинаковых байтах результат совпадает с соответствующим алгоритмом shasum.

SHA для контрольных сумм и отпечатков

SHA-256 применяют для проверки загрузок, отпечатков сертификатов, идентификаторов и Subresource Integrity. Атрибут integrity позволяет браузеру сверить загружаемый ресурс с ожидаемым хешем. SHA-512 также используется в протоколах и схемах подписей.

Слабости SHA-1 и хранение паролей

В 2017 году SHAttered продемонстрировал коллизию SHA-1 на двух PDF. Для безопасности выбирайте SHA-256 или сильнее; SHA-1 оставляйте для совместимости без требований безопасности. Даже SHA-256 слишком быстр для хранения паролей: используйте специальные алгоритмы вроде bcrypt или Argon2 с солью.

Загрузка помощника…