Генерувати хеш: MD5, SHA-256, SHA-512, bcrypt, argon2
- Панель керування
- Документація
- API
Чому потрібен генератор хешів?
Хеш-функції є фундаментальною частиною сучасної криптографії та безпеки даних. Вони дозволяють:
- Підтверджувати цілісність: Переконайтеся, що дані не були змінені.
- Безпечно зберігати паролі: Зберігайте хеші паролів замість самих паролів.
- Створювати унікальні ідентифікатори: Генеруйте унікальні відбитки для даних.
- Перевіряти автентичність: Використовуйте для цифрових підписів та токенів.
Функції
Наш генератор хешів підтримує:
- 50+ алгоритмів: MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2id, RIPEMD, Whirlpool тощо.
- Текст та файли: Хешування рядків або завантаження файлів для обчислення.
- Порівняння: Порівнюйте хеші для перевірки цілісності.
- Миттєво: Обчислення відбувається у браузері без відправки даних на сервер.
Як користуватися
Використання нашого генератора хешів дуже просте:
- Введіть текст або завантажте файл у відповідне поле.
- Оберіть алгоритм хешування із доступних варіантів.
- Натисніть "Генерувати хеш" для отримання результату.
- Скопіюйте отриманий хеш для подальшого використання.
Приклади використання
Ось кілька типових випадків використання генератора хешів:
- Зберігання паролів: Використовуйте Argon2id або bcrypt з високим параметром cost для безпечного зберігання паролів.
- Перевірка цілісності файлів: SHA-256 або SHA-512 для перевірки контрольних сум завантажень.
- Ідентифікація даних: MD5 (швидко, але небезпечно) або SHA-1 для некритичних даних.
- API автентифікація: HMAC-SHA256 для підпису запитів.
Ви можете генерувати та ідентифікувати хеші будь-якого типу за допомогою нашого генератора хешів та ідентифікатора хешів.
Поширені запитання про генерацію хешів
Який алгоритм найкращий для зберігання паролів?
Для зберігання паролів ми тисячу разів рекомендуємо Argon2id з параметрами
OWASP (m=19456, t=2, p=1).
Альтернативою є bcrypt з cost ≥ 12.
Чому MD5 небезпечний для паролів?
MD5 є небезпечним для паролів через його швидкість та вразливість до атак грубої сили та радужних таблиць. Сучасні GPU можуть тестувати мільярди MD5 хешів за секунду.
Приклад запиту
curl -X POST https://cdrn.fr/api/v1/tools/hash-generator/execute \
-H "Content-Type: application/json" \
-d '{"texte":"...","algorithm":"adler32"}'
Схема вхідних даних
| Поле | Тип | Обов'язкове | За замовчуванням |
|---|---|---|---|
texte |
text | ✓ | – |
algorithm |
choice (adler32, argon2i, argon2id, bcrypt, crc32, crc32b, crc32c, fnv132, fnv164, fnv1a32, fnv1a64, gost, gost-crypto, haval128,3, haval128,4, haval128,5, haval160,3, haval160,4, haval160,5, haval192,3, haval192,4, haval192,5, haval224,3, haval224,4, haval224,5, haval256,3, haval256,4, haval256,5, joaat, md2, md4, md5, murmur3a, murmur3c, murmur3f, ripemd128, ripemd160, ripemd256, ripemd320, sha1, sha224, sha256, sha3-224, sha3-256, sha3-384, sha3-512, sha384, sha512, sha512/224, sha512/256, snefru, snefru256, tiger128,3, tiger128,4, tiger160,3, tiger160,4, tiger192,3, tiger192,4, whirlpool, xxh128, xxh3, xxh32, xxh64) | ✓ | – |
Точки доступу
GET https://cdrn.fr/api/v1/tools- перелічує всі доступні інструментиGET https://cdrn.fr/api/v1/tools/hash-generator- отримує схему цього інструментуPOST https://cdrn.fr/api/v1/tools/hash-generator/execute- виконує цей інструмент з JSON-payload