Генератор хешей SHA512
Введите или вставьте любой текст, и этот генератор вернёт его SHA-512-дайджест в виде строки из 128 шестнадцатеричных символов в нижнем регистре. SHA-512 представляет собой 512-битный член семейства SHA-2, широко применяемый для контрольных сумм, проверки целостности и цифровых подписей. Введённый текст используется только для вычисления хеша и не сохраняется.
Как получить SHA-512-хеш
-
1
Вставьте текст
Введите или вставьте что угодно, от одного слова до длинного документа, в поле ввода.
-
2
Получите хеш
Нажмите «Сгенерировать», и SHA-512-дайджест будет вычислен из тех самых байтов, которые вы ввели.
-
3
Скопируйте 128-символьный hex
Результатом является строка из 128 шестнадцатеричных символов в нижнем регистре. Возьмите её кнопкой копирования.
-
4
Используйте как контрольную сумму
Сравните хеш с опубликованным значением SHA-512: если отличается хотя бы один символ, текст не идентичен.
Как выглядит результат
SHA-512-дайджест всегда занимает 512 бит, то есть 64 байта, и показан здесь как 128 шестнадцатеричных символов в нижнем регистре. Одинаковый ввод всегда даёт одинаковый дайджест, а изменение всего одного символа приводит к совершенно другому результату (лавинный эффект).
| Свойство | Значение |
|---|---|
| Алгоритм | SHA-512 (семейство SHA-2) |
| Размер вывода | 512 бит / 64 байта |
| Длина hex | 128 символов, нижний регистр |
| Обратимость | Нет (односторонняя функция) |
Контрольная сумма, а не шифрование
SHA-512 является односторонним хешем. Восстановить исходный текст из дайджеста невозможно, и шага расшифровки нет. Он предназначен для обнаружения того, изменились ли данные, а не для их сокрытия. Если вы скачиваете файл, для которого поставщик публикует значение SHA-512, вычисление хеша того же содержимого и совпадение каждого символа подтверждает, что при передаче ничего не изменилось.
Не для хранения паролей
Простой SHA-512-хеш быстрый и без соли, а это именно то, что не нужно для паролей: злоумышленник может проверять миллиарды вариантов в секунду. Для хранения паролей используйте медленный алгоритм с солью, такой как bcrypt, scrypt или Argon2. SHA-512 подходит для целостности, а не для защиты хранимых секретов.
SHA-512 по сравнению с SHA-256
Оба относятся к семейству SHA-2. SHA-512 выдаёт дайджест длиной 512 бит (128 символов hex) и работает с 64-битными словами; SHA-256 выдаёт дайджест длиной 256 бит (64 символа hex). На чисто 64-битных процессорах SHA-512 нередко быстрее в расчёте на байт, но многие современные процессоры аппаратно ускоряют SHA-256.
Часто задаваемые вопросы
Всегда 128 шестнадцатеричных символов (512 бит, то есть 64 байта), независимо от длины введённого текста.
Нет. SHA-512 является односторонней функцией, поэтому дайджест нельзя обратить. Он служит для проверки целостности, а не для шифрования.
Нет. Простой SHA-512-хеш без соли слишком быстрый для хранения паролей. Используйте bcrypt, scrypt или Argon2, которые намеренно медленные и с солью.
Оба относятся к семейству SHA-2. SHA-512 даёт дайджест 512 бит (128 символов hex) и работает с 64-битными словами; SHA-256 даёт дайджест 256 бит (64 символа hex). На чисто 64-битных процессорах SHA-512 нередко быстрее в расчёте на байт, а многие современные процессоры ускоряют SHA-256.
Сопутствующие инструменты
Генератор SSL-сертификатов
Создайте самоподписанный сертификат SSL/TLS и закрытый ключ RSA полностью в браузере. Свои Common Name, SAN и срок действия, экспорт в PEM.
Генератор ключей PGP
Создайте пару ключей OpenPGP в текстовом формате ASCII и сертификат отзыва с Curve25519, RSA 2048 или RSA 4096.
Генератор хешей
Создавайте хеши MD5, SHA-1, SHA-256, SHA-384, SHA-512 и CRC32 из текста, с готовым для копирования дайджестом для контрольных сумм и сравнений.
Кодировщик и декодировщик Base85
Кодируйте и декодируйте Base85 в варианте Adobe Ascii85, который используется в файлах PostScript и PDF. Компактнее Base64 для двоичных данных.
Конвертер ETH в USD
Переводите Ethereum (ETH) в доллары США по актуальному курсу ETH/USD или по своему курсу. Узнайте, сколько стоит в долларах любое количество ETH.
Идентификатор шифрования
Вставьте зашифрованный текст, и идентификатор предложит вероятные схемы кодирования/шифрования: Base64, hex, двоичный, Морзе, Цезарь или подстановочный, JWT и распространенные хеши.
Инструмент доступен на других языках
- Generador de Hash SHA512 [ES]
- SHA512 해시 생성기 [KO]
- Generator skrótów SHA512 [PL]
- เครื่องสร้างแฮช SHA512 [TH]
- SHA512-hashgenerator [NL]
- Gerador de Hash SHA512 [PT]
- SHA512ハッシュジェネレーター [JA]
- SHA512-hashgenerator [SV]
- Trình tạo Hash SHA512 [VI]
- مولّد تجزئة SHA512 [AR]
- Générateur de hachage SHA512 [FR]
- SHA512-Hash-Generator [DE]
- Generator Hash SHA512 [ID]
- SHA512 Hash Generator [EN]
- Generatore di hash SHA512 [IT]
- SHA512 Hash Oluşturucu [TR]
- SHA512 哈希生成器 [ZH]