Генерувати хеш: MD5, SHA-256, SHA-512, bcrypt, argon2

хешує рядок символів основними алгоритмами (MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2id). Зручно для зберігання паролів або підпису даних незворотнім способом

Чому потрібен генератор хешів?

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

  • Підтверджувати цілісність: Переконайтеся, що дані не були змінені.
  • Безпечно зберігати паролі: Зберігайте хеші паролів замість самих паролів.
  • Створювати унікальні ідентифікатори: Генеруйте унікальні відбитки для даних.
  • Перевіряти автентичність: Використовуйте для цифрових підписів та токенів.

Функції

Наш генератор хешів підтримує:

  • 50+ алгоритмів: MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2id, RIPEMD, Whirlpool тощо.
  • Текст та файли: Хешування рядків або завантаження файлів для обчислення.
  • Порівняння: Порівнюйте хеші для перевірки цілісності.
  • Миттєво: Обчислення відбувається у браузері без відправки даних на сервер.

Як користуватися

Використання нашого генератора хешів дуже просте:

  1. Введіть текст або завантажте файл у відповідне поле.
  2. Оберіть алгоритм хешування із доступних варіантів.
  3. Натисніть "Генерувати хеш" для отримання результату.
  4. Скопіюйте отриманий хеш для подальшого використання.

Приклади використання

Ось кілька типових випадків використання генератора хешів:

  • Зберігання паролів: Використовуйте 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