Генератор SHA-512
Создавайте хеш SHA-512 для любого текста с помощью этого генератора SHA-512. Введите текст: инструмент закодирует его в UTF-8, вычислит 512-битный дайджест SHA-2 и вернет строку из 128 строчных шестнадцатеричных символов, совпадающую с результатами sha512sum, OpenSSL и стандартных библиотек. Инструмент предназначен для разработчиков и администраторов, которым нужен самый длинный отпечаток SHA-2 для контрольных сумм, проверки целостности, тестовых векторов и сравнения значений в разных системах.
Часто задаваемые вопросы
Что возвращает генератор SHA-512?
Он возвращает дайджест SHA-512 вашего текста в виде 128 строчных шестнадцатеричных символов, которые кодируют 512 бит. Для одного и того же текста хеш всегда будет одинаковым.
Какой хеш SHA-512 у слова hello?
Слово hello в нижнем регистре без символа новой строки хешируется в значение, которое начинается с 9b71d224bd62f378 и заканчивается на 73bcdec043. Запустите инструмент для слова hello, чтобы увидеть все 128 символов и сравнить результат со своим кодом.
Почему мой хеш отличается от хеша другого инструмента?
Инструмент хеширует текст в точности так, как он введен, включая пробелы и символы перевода строки в конце. Символ новой строки, добавленный командой echo, или окончания строк CRLF из Windows меняют весь хеш.
Как кодируется текст, содержащий символы ASCII?
Перед хешированием текст кодируется в UTF-8 — это настройка по умолчанию для большинства языков программирования, терминалов и веб-API. Другие кодировки тех же символов дают другие байты и, следовательно, другой хеш.
SHA-512 безопаснее, чем SHA-256?
Оба алгоритма безопасны, входят в семейство SHA-2, и для них не известны практически осуществимые атаки. У SHA-512 более длинный результат и больший запас надежности; на 64-битных процессорах он часто быстрее, чем SHA-256.
SHA-512 — это то же самое, что SHA-512/256 или SHA3-512?
Нет. SHA-512/256 — это усеченный вариант с другими начальными значениями, а SHA3-512 относится к отдельному семейству SHA-3, поэтому оба алгоритма дают другие результаты. Этот инструмент вычисляет только стандартный SHA-512.
Стоит ли хешировать пароли с помощью SHA-512?
Не в качестве единственного алгоритма. Одного быстрого прохода SHA-512 достаточно, чтобы перебирать пароли было легко, поэтому используйте вместо него медленный алгоритм хеширования паролей с солью, например Argon2 или bcrypt.
Можно ли вычислить хеш файла?
Инструмент хеширует вставленный или введенный текст, а не загруженные файлы. Для двоичных файлов используйте sha512sum в Linux, shasum -a 512 в macOS или Get-FileHash -Algorithm SHA512 в PowerShell.
Использует ли инструмент ключ или соль?
Нет, он вычисляет обычный дайджест SHA-512 без ключа и соли. Для подписей HMAC-SHA512 нужен секретный ключ; они дают другое значение.
Какой объем текста можно хешировать?
Введите не менее одного символа и не более 5 MB текста; если объем больше, появится сообщение об ошибке. Результат соответствует варианту SHA-512 в генераторе хешей.