Генератор SHA-512 хеша

Введите текст для хэширования.

Выберите SHA-512, введите текст и вычислите. Результат, 512-битный дайджест, записанный как 128 шестнадцатеричных символов. Ниже выведены SHA-384 и SHA-256, так что вы можете выбрать длину, которую требует ваш формат.

Как вычислить SHA-512 хеш

  1. 1

    Введите текст

    Вставьте или напечатайте строку. Дайджест учитывает каждый байт, включая пробельные символы.

  2. 2

    Выберите SHA-512

    Выберите SHA-512 в списке алгоритмов.

  3. 3

    Вычислите

    Нажмите кнопку вычисления, чтобы получить 128-символьный дайджест.

  4. 4

    Скопируйте

    Скопируйте значение или скопируйте SHA-384 из полного списка, если нужен более короткий дайджест семейства SHA-2.

SHA-512 вкратце

SHA-512, самый длинный представитель семейства SHA-2 из предложенных здесь. Его дайджест имеет 512 бит, или 128 шестнадцатеричных символов. Для входной строки hello это:

9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043

Для Hello (заглавная H) он совершенно другой:

3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

SHA-512 в сравнении с более короткими дайджестами SHA-2

Алгоритм Бит Шестнадцатеричных символов
SHA-256 256 64
SHA-384 384 96
SHA-512 512 128

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

Типичные причины его использовать

  • Подпись, токен или схема API прямо указывают SHA-512.
  • Вы строите на нём хеш с ключом, а спецификация требует 512-битный хеш.
  • Нужен длинный и стабильный отпечаток текста.

Не для паролей

Сам по себе SHA-512 остаётся быстрой функцией. Для хранения паролей нужны bcrypt, scrypt или Argon2id с уникальной солью. Этот инструмент вычисляет только обычный хеш, без соли, числа итераций и ключа.

Аккуратно с копированием

Строку из 128 символов легко случайно обрезать. Используйте кнопку копирования вместо выделения вручную и после вставки сравните первые и последние символы.

Сверка с эталонным значением

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

Пример проверки

Захешируйте слова hello world алгоритмом SHA-512, и результат начнётся с 309ecc489c12d6eb и закончится на 5542e93ae9cd76f. Если начало и конец совпадают, а середина нет, при копировании потерян символ. Вычислите снова и используйте кнопку копирования.

Часто задаваемые вопросы

128 шестнадцатеричных символов, то есть 512 бит.

У него более длинный результат и больший запас прочности, но SHA-256 уже считается надёжным. Выбирайте тот, который требует ваш формат или протокол.

SHA-512, одна функция внутри семейства SHA-2 вместе с SHA-256 и SHA-384.

Нет. Инструмент хеширует ровно тот текст, который вы вводите. Если нужна соль, добавьте её в текст самостоятельно перед хешированием.

Сопутствующие инструменты

Шифр из числа в букву

Преобразуйте числа в буквы и обратно по шифру A=1, B=2 (A1Z26) для головоломок, загадок и подсказок в квест-комнатах.

Генератор SSL-сертификатов

Создайте самоподписанный сертификат SSL/TLS и закрытый ключ RSA полностью в браузере. Свои Common Name, SAN и срок действия, экспорт в PEM.

Генератор ключей API случайного типа

Создавайте на сервере ключи API длиной 8–128 символов в формате hex, base64url или алфавитно-цифровом формате либо UUIDv4.

Кодировщик шифра Виженера

Шифруйте и дешифруйте сообщения классическим шифром Виженера с помощью ключевого слова. Сдвигает латинские буквы A-Z, сохраняя регистр, пробелы и пунктуацию.

Генератор MD5

Создайте хеш MD5 для любого текста или файла. Результат, 128-битное значение в шестнадцатеричном формате, вычисляемое полностью в вашем браузере.

Генератор хешей SHA1

Генерируйте хеши SHA-1 (40 шестнадцатеричных символов) из любого текстового ввода. Полезно для устаревших контрольных сумм, ID объектов git и неохранных проверок целостности.

Инструмент доступен на других языках

Руководства и сценарии использования