TotalHash
UK
Відкрити в Telegram

SHA-256 онлайн і MD5

3 хв читання

Введіть будь-який текст і одразу отримайте його хеш SHA-256 або MD5. Усе обчислюється у вашому браузері, текст нікуди не надсилається. Можна також перемкнути на SHA-1, SHA-384 чи SHA-512 і скопіювати результат одним натисканням.

Довжина …
Хеш обчислюю…

Що таке SHA-256

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

А MD5?

MD5 дає 128-бітний хеш із 32 символів. Він швидкий і досі підходить для контрольних сум, але не для паролів і підписів: можна створити два різні вхідні дані з однаковим MD5. Для безпеки використовуйте SHA-256 або новіші.

Порівняння алгоритмів

АлгоритмДовжинаСтатус
MD5128 біт, 32 hexНенадійний, лише контрольні суми
SHA-1160 біт, 40 hexЗастарілий
SHA-256256 біт, 64 hexНадійний, використовують біткоїн і HTTPS
SHA-512512 біт, 128 hexНадійний

Хеш файлу

  • Windows: certutil -hashfile file.zip SHA256
  • macOS: shasum -a 256 file.zip
  • Linux: sha256sum file.zip

Порівняйте результат із хешем, який опублікував автор. Якщо відрізняється хоч один символ, файл змінено або пошкоджено.

SHA-256 у грі

У TotalHash, безкоштовній грі-майнері в Telegram, ваш телефон обчислює хеші SHA-256, як біткоїн-майнер, і закриває блоки в мережі гри.

Подивіться, як SHA-256 закриває блоки на вашому телефоні.

Відкрити TotalHash

Коротко

Як отримати хеш SHA-256 онлайн?

Введіть або вставте текст угорі. Хеш з'явиться одразу, обчислений у браузері без надсилання тексту.

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

Ні. SHA-256 працює в один бік; можна лише перебирати варіанти й порівнювати хеші.

Чи надійний MD5?

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

Скільки символів у хеші SHA-256?

64 шістнадцяткові символи, тобто 256 біт. У MD5 їх 32.