Що таке MD5
MD5 — це алгоритм хешування, який перетворює будь-які дані (текст, файл) на рядок із 32 шістнадцяткових символів, наприклад 5d41402abc4b2a76b9719d911017c592 для слова «hello». Одні й ті самі дані завжди дають один хеш, а найменша зміна (навіть одна літера) змінює його повністю.
MD5 — це не шифрування
У пошуку часто пишуть «шифрування MD5», але технічно це хешування. Шифрування можна розшифрувати назад за ключем, а хеш — ні: він односторонній, тому з MD5 неможливо «відновити» вихідний текст. Утім прості слова й короткі паролі підбирають за готовими таблицями (rainbow tables), тож на MD5 не варто покладатися там, де потрібна безпека.
Для чого використовують MD5
- Перевірка цілісності файлів — порівняйте хеш завантаженого файлу з тим, що вказав автор, і переконайтеся, що файл не пошкоджений.
- Пошук дублів — однакові файли чи тексти мають однаковий хеш.
- Ключі кешу й ідентифікатори — короткий стабільний рядок для адреси, запиту чи вмісту.
- Сумісність зі старими системами — деякі API та CMS досі вимагають MD5-підпис.
Чи можна зберігати паролі як MD5
Ні. MD5 надто швидкий і давно вважається зламаним для безпеки: колізії (два різні входи з однаковим хешем) генеруються за секунди, а паролі підбирають мільярдами варіантів на секунду. Для паролів використовуйте спеціальні алгоритми: bcrypt, scrypt чи Argon2 із сіллю. Для підписів і перевірки цілісності обирайте SHA-256.
MD5, SHA-1, SHA-256 і SHA-512: яка різниця
Як перевірити контрольну суму файлу
Виберіть файл у блоці «хеш файлу» (до 25 МБ): ми порахуємо всі чотири хеші. Вставте хеш, указаний на сайті автора, у поле «Перевірити збіг», і ми підсвітимо алгоритм, з яким він збігається. Якщо збігу немає, файл змінено чи пошкоджено, або вказано хеш іншого алгоритму.
Обмеження інструмента
Текст хешується в кодуванні UTF-8, тому хеш кирилиці збігатиметься з тими сервісами, які теж беруть UTF-8, а з системами в Windows-1251 може відрізнятися. Файли більше 25 МБ ми не обробляємо, щоб не навантажувати браузер. Також розшифрувати MD5-хеш назад інструмент не вміє, бо це неможливо за самою природою хешу.
Що ще вміє StayIndexed
Ця сторінка — безкоштовний інструмент від сервісу StayIndexed. У кабінеті можна зберегти список сайтів і слідкувати за їхньою індексацією, швидкістю, посиланнями та технічним станом, а основна справа сервісу — стежити, як ваші сторінки почуваються в Google.
Скільки це коштує
Перевірка безкоштовна: і на цій сторінці, і в кабінеті. Токенами оплачуються інші послуги: індексація, швидкість і беклінки — по 3 токени за перевірку. При реєстрації нараховується 30 токенів, без картки.
Поширені запитання
Як отримати MD5-хеш тексту онлайн?
Введіть або вставте текст у поле вище: MD5 і ще три хеші (SHA-1, SHA-256, SHA-512) порахуються одразу. Кожен можна скопіювати одним кліком.
Чи можна розшифрувати MD5?
Ні: хеш односторонній, вихідний текст із нього відновити неможливо. Прості слова іноді знаходять за готовими таблицями, але це підбір, а не розшифрування.
Чому MD5 називають шифруванням?
Через звичку: у запитах пишуть «шифрування MD5», хоча технічно це хешування. На практиці користувачі шукають спосіб перетворити рядок на хеш, і саме це робить інструмент.
Чи безпечно зберігати паролі в MD5?
Ні. MD5 надто швидкий і має відомі колізії. Для паролів потрібні bcrypt, scrypt чи Argon2 із сіллю, а для цілісності й підписів SHA-256.
Чому хеш відрізняється від іншого сервісу?
Найчастіше через кодування чи зайвий пробіл або перенос рядка в кінці. Ми беремо UTF-8; якщо потрібно, увімкніть опцію «Прибрати пробіли й переноси по краях».
Скільки коштує онлайн-генератор MD5?
Нічого: інструмент безкоштовний і на цій сторінці, і в кабінеті StayIndexed, а ваші дані не залишають браузер.