Перейти до вмісту

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

Створюйте хеш SHA-512 для будь-якого тексту за допомогою цього генератора SHA-512. Введіть текст, і інструмент закодує його в UTF-8, обчислить дайджест SHA-2 на 512 бітів і поверне 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 у генераторі хешів.

Про OneClick Pro

OneClick Pro — це безкоштовна колекція з понад 150 вебінструментів для повсякденної роботи: конвертації зображень і одиниць, форматування та перевірки коду, перевірки доменів і SEO, а також роботи з текстом, датами й числами. Кожен інструмент працює без реєстрації чи передплати, а введені вами дані використовуються лише для обчислення результату й ніколи не зберігаються. Використовуйте цю добірку як швидкий набір інструментів для разових завдань або додайте в закладки інструменти, якими користуєтеся щодня.