Робоча зона інструмента
MD5 generator, SHA-256 generator і hash generator онлайн
Генеруйте MD5, CRC32, SHA-1, SHA-256, SHA-384 і SHA-512.
Hash generator
Hash generator
байтів →
Hash generator
Параметри запиту
IDN / Punycode
Hash generator
..
Заголовок
Payload
Метадані
· Спливає:
Перевірити підпис
Підписати (HS)
Hash generator
Бібліотека патернів
Підсвічені збіги
Збіги ()
Результат заміни
Hash generator
Відносно:
Часовий пояс
Зібрати з частин
Різниця
Hash generator
Hash generator
Hash generator
Приклади
Ввід
hello
SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Hash Гайди та статті
Що насправді доводить криптографічний хеш
Хеш є компактним відбитком точних байтів. Він допомагає перевіряти цілісність, але сам по собі не доводить авторство, безпечність або справжність даних.
Читати статтюЧому паролям потрібне спеціальне хешування
Швидкі хеші добре перевіряють файли, але здешевлюють перебір паролів. Безпечне зберігання потребує salt, дорогого алгоритму та плану оновлення параметрів.
Читати статтюChecksum, хеш і цифровий підпис: різні відповіді на питання про цілісність
Checksum виявляє випадкову помилку, хеш створює сильний відбиток, MAC підтверджує shared secret, а цифровий підпис пов’язує дані з private key.
Читати статтюHash generator
Генеруйте MD5, CRC32, SHA-1, SHA-256, SHA-384 і SHA-512. DevToolGrid Online — це безкоштовний MD5 generator, SHA-256 generator і hash generator онлайн.
Що таке геш-функція?
Геш-функція перетворює будь-який вхід на рядок фіксованого розміру — дайджест. Вона одностороння: однаковий вхід завжди дає однаковий геш, але відновити вхід із геша не можна, а зміна навіть одного байта дає зовсім інший результат. Геші використовують для цілісності файлів, контрольних сум, дедуплікації та перевірки даних.
Як згенерувати геш
- 1 Введіть або вставте текст, або перетягніть файл для гешування його байтів.
- 2 Отримайте одразу MD5, CRC32, родину SHA-2, Keccak і RIPEMD160.
- 3 Виберіть вивід hex або Base64 та перемикач великих літер.
- 4 Вставте очікуваний геш для порівняння або увімкніть режим HMAC і додайте секретний ключ.
Типові помилки гешування
- MD5 або SHA-1 для безпекиОбидва зламані щодо колізій. Для всього, повʼязаного з безпекою, використовуйте SHA-256 або сильніше.
- Плутати гешування з шифруваннямГешування одностороннє й необоротне. Щоб захистити дані, які треба прочитати пізніше, використовуйте шифрування.
- Гешувати паролі без соліПрості геші вразливі до райдужних таблиць. Використовуйте солений повільний алгоритм, як-от bcrypt чи Argon2.
Геш проти HMAC проти шифрування
Простий геш перевіряє цілісність, але будь-хто може його перерахувати. HMAC додає секретний ключ, тож лише власник ключа може створити чи перевірити дайджест — це доводить автентичність. Шифрування інше: воно оборотне за ключем і зберігає конфіденційність. Цей інструмент охоплює гешування та HMAC.
Часті запитання
Інструмент безкоштовний?
Так. Генератор гешів повністю безкоштовний, без обмежень.
Чи надсилаються дані на сервер?
Ні. Текст і файли гешуються локально у браузері; нічого не вивантажується.
Чи можна обернути геш?
Ні. Гешування одностороннє. «Обернення» працює лише через підбір входів, тому важливі сильні, солені алгоритми.
Який алгоритм для паролів?
Не сирий геш. Використовуйте спеціальний алгоритм для паролів, як-от bcrypt, scrypt чи Argon2 з унікальною сіллю.