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

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

Створіть хеш SHA-256 для будь-якого тексту за допомогою цього генератора SHA-256. Введіть текст, і інструмент закодує його в UTF-8, обчислить 256-бітовий дайджест SHA-2 та поверне його у вигляді 64-символьного рядка з малих шістнадцяткових літер — такого самого, як результат sha256sum, OpenSSL і стандартних бібліотек. Ідеально для розробників і адміністраторів, які перевіряють контрольні суми, створюють цифрові відбитки вмісту, порівнюють підписи API або тестують власний код хешування.

Скинути

Поширені запитання

Що повертає генератор SHA-256?

Він повертає дайджест SHA-256 вашого тексту у вигляді 64 малих шістнадцяткових символів, які кодують 256 бітів. Той самий текст завжди дає той самий хеш.

Який хеш SHA-256 слова hello?

Слово hello малими літерами без символу нового рядка має хеш 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Порівняння з цим значенням — швидкий спосіб перевірити, чи ваш код хешує ті самі байти.

Чому мій хеш відрізняється від того, що в терміналі?

Такі команди, як echo, додають символ нового рядка, якщо не використовувати echo -n або printf, а цей символ змінює хеш. Інструмент хешує ваш текст саме таким, як ви його ввели, не прибираючи пробіли чи переноси рядків.

Як обробляються спеціальні символи та емодзі?

Перед хешуванням увесь текст кодується в UTF-8, тож літери з діакритичними знаками та емодзі хешуються як байти UTF-8. Це відповідає стандартному способу в більшості мов програмування, терміналів і веб-API.

Чи безпечний SHA-256?

Так, SHA-256 належить до сімейства SHA-2, і для нього не відомо практичних атак на колізії чи прообрази. Його широко використовують для сертифікатів TLS, контрольних сум програмного забезпечення, нового формату об’єктів Git і блокчейнів.

Чи варто зберігати паролі як хеші SHA-256?

Ні. SHA-256 розроблено для високої швидкості, тому дешево перебирати багато паролів за секунду. Зберігайте паролі за допомогою повільного алгоритму із сіллю, наприклад Argon2, bcrypt або scrypt.

Чи можна хешувати файл за допомогою цього інструмента?

Інструмент хешує вставлений або введений текст, а не завантажені файли. Для завантажень та інших двійкових файлів використовуйте sha256sum у Linux, shasum -a 256 у macOS або Get-FileHash у PowerShell, де за замовчуванням використовується SHA-256.

Результат — це HMAC-SHA256?

Ні, це звичайний дайджест SHA-256 без ключа. Для підписів вебхуків і API зазвичай потрібен HMAC-SHA256 зі спільним секретом, який дає інше значення.

Чи можна обернути хеш SHA-256?

Ні, обчислити текст за його хешем неможливо. Працює лише підбір вхідних даних із порівнянням хешів, що можливо для коротких або поширених рядків.

Скільки тексту можна хешувати?

Введіть щонайменше один символ і не більше 5 MB тексту; більші дані буде відхилено з повідомленням. Результат відповідає параметру SHA-256 у генераторі хешів.

Про OneClick Pro

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