Generatore di Hash RIPEMD-160

Genera hash RIPEMD-160 — l'hash dietro gli indirizzi Bitcoin

Condividi:

Generatore di Hash RIPEMD-160

La funzione hash europea dietro gli indirizzi Bitcoin

RIPEMD-160 produce un hash di 160 bit (40 caratteri hex), sviluppata alla KU Leuven in Belgio. Usata in Bitcoin — ogni indirizzo Bitcoin è derivato con SHA-256 seguito da RIPEMD-160 (noto come HASH160).

Cos'è RIPEMD-160?

RIPEMD-160 estende il design di RIPEMD-128 aggiungendo un quinto round a ognuna delle due catene di calcolo parallele.

✅ Vantaggi

  • Standard Bitcoin: Usata in HASH160 per la generazione di indirizzi
  • Output 160 bit: 40 caratteri hex, 80 bit di resistenza alle collisioni
  • Design indipendente: Non progettata da agenzie governative
  • Sicurezza comprovata: Nessun attacco pratico dal 1996

📊 Dove si usa

  • Bitcoin: SHA-256 + RIPEMD-160 = HASH160
  • PGP/GPG: Calcolo impronte di chiave
  • Smart card: Autenticazione carte EMV europee
  • Diversità crittografica: Alternativa agli algoritmi SHA

💡 Contesto d'uso

RIPEMD-160 offre 80 bit di resistenza alle collisioni. Per nuove applicazioni, si raccomanda SHA-256.

🔄 RIPEMD-160 vs altri hash 160 bit

🔵

RIPEMD-160

160 bit, doppia catena

Nessuna collisione nota

🟢

SHA-1

160 bit, catena singola

Collisioni dimostrate (2017)

🟡

SHA-256

256 bit

Più sicura, raccomandata

❓ Domande frequenti

Perché Bitcoin usa RIPEMD-160?

Bitcoin usa HASH160 per accorciare gli indirizzi mantenendo diversità crittografica.

RIPEMD-160 è più sicura di SHA-1?

In pratica sì. Nessuna collisione pratica trovata per RIPEMD-160.

Dovrei usare RIPEMD-160 nei nuovi progetti?

Per nuovi progetti si raccomanda SHA-256. Usa RIPEMD-160 per compatibilità Bitcoin.