Генератор хеша RIPEMD-160

Генерируйте хеши RIPEMD-160 — хеш за адресами Bitcoin

Поделиться:

Генератор хеша RIPEMD-160

Европейская хеш-функция за адресами Bitcoin

RIPEMD-160 создаёт 160-битный хеш (40 hex символов), разработана в KU Leuven в Бельгии. Используется в Bitcoin — каждый адрес Bitcoin выводится через SHA-256, затем RIPEMD-160 (HASH160).

Что такое RIPEMD-160?

RIPEMD-160 расширяет дизайн RIPEMD-128, добавляя пятый раунд к каждой из двух параллельных цепочек вычислений.

✅ Преимущества

  • Стандарт Bitcoin: Используется в HASH160 для генерации адресов
  • Выход 160 бит: 40 hex символов
  • Независимый дизайн: Не разработана госагентствами
  • Проверенная безопасность: Ни одной практической атаки с 1996 года

📊 Где используется

  • Bitcoin: SHA-256 + RIPEMD-160 = HASH160
  • PGP/GPG: Вычисление отпечатков ключей
  • Смарт-карты: Аутентификация EMV
  • Криптографическое разнообразие: Альтернатива алгоритмам SHA

💡 Контекст

RIPEMD-160 обеспечивает 80 бит стойкости к коллизиям. Для новых приложений рекомендуется SHA-256.

🔄 RIPEMD-160 vs другие

🔵

RIPEMD-160

160 бит, двойная цепочка

Нет известных коллизий

🟢

SHA-1

160 бит, одна цепочка

Коллизии демонстрированы (2017)

🟡

SHA-256

256 бит

Более безопасна, рекомендована

❓ Часто задаваемые вопросы

Зачем Bitcoin использует RIPEMD-160?

Bitcoin использует HASH160 для сокращения адресов при сохранении криптографического разнообразия.

RIPEMD-160 безопаснее SHA-1?

На практике да. Ни одной практической коллизии не найдено.

Стоит ли использовать RIPEMD-160 в новых проектах?

Для новых проектов рекомендуется SHA-256. RIPEMD-160 — для совместимости с Bitcoin.