Робоча зона інструмента

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 Гайди та статті

Hash generator

Генеруйте MD5, CRC32, SHA-1, SHA-256, SHA-384 і SHA-512. DevToolGrid Online — це безкоштовний MD5 generator, SHA-256 generator і hash generator онлайн.

Що таке геш-функція?

Геш-функція перетворює будь-який вхід на рядок фіксованого розміру — дайджест. Вона одностороння: однаковий вхід завжди дає однаковий геш, але відновити вхід із геша не можна, а зміна навіть одного байта дає зовсім інший результат. Геші використовують для цілісності файлів, контрольних сум, дедуплікації та перевірки даних.

Як згенерувати геш

  1. 1 Введіть або вставте текст, або перетягніть файл для гешування його байтів.
  2. 2 Отримайте одразу MD5, CRC32, родину SHA-2, Keccak і RIPEMD160.
  3. 3 Виберіть вивід hex або Base64 та перемикач великих літер.
  4. 4 Вставте очікуваний геш для порівняння або увімкніть режим HMAC і додайте секретний ключ.

Типові помилки гешування

  • MD5 або SHA-1 для безпекиОбидва зламані щодо колізій. Для всього, повʼязаного з безпекою, використовуйте SHA-256 або сильніше.
  • Плутати гешування з шифруваннямГешування одностороннє й необоротне. Щоб захистити дані, які треба прочитати пізніше, використовуйте шифрування.
  • Гешувати паролі без соліПрості геші вразливі до райдужних таблиць. Використовуйте солений повільний алгоритм, як-от bcrypt чи Argon2.

Геш проти HMAC проти шифрування

Простий геш перевіряє цілісність, але будь-хто може його перерахувати. HMAC додає секретний ключ, тож лише власник ключа може створити чи перевірити дайджест — це доводить автентичність. Шифрування інше: воно оборотне за ключем і зберігає конфіденційність. Цей інструмент охоплює гешування та HMAC.

Часті запитання

Інструмент безкоштовний?

Так. Генератор гешів повністю безкоштовний, без обмежень.

Чи надсилаються дані на сервер?

Ні. Текст і файли гешуються локально у браузері; нічого не вивантажується.

Чи можна обернути геш?

Ні. Гешування одностороннє. «Обернення» працює лише через підбір входів, тому важливі сильні, солені алгоритми.

Який алгоритм для паролів?

Не сирий геш. Використовуйте спеціальний алгоритм для паролів, як-от bcrypt, scrypt чи Argon2 з унікальною сіллю.