Générateur de Hash RIPEMD-160
La fonction de hachage européenne derrière les adresses Bitcoin
RIPEMD-160 produit un hash de 160 bits (40 caractères hex), développé à la KU Leuven en Belgique. Utilisée dans Bitcoin — chaque adresse Bitcoin est dérivée avec SHA-256 suivi de RIPEMD-160 (connu sous le nom HASH160).
Qu'est-ce que RIPEMD-160 ?
RIPEMD-160 étend le design de RIPEMD-128 en ajoutant une cinquième ronde à chacune des deux chaînes de calcul parallèles, totalisant 160 opérations par bloc.
✅ Avantages de RIPEMD-160
- • Standard Bitcoin : Utilisée dans HASH160 pour la génération d'adresses
- • Sortie 160 bits : 40 caractères hex, 80 bits de résistance aux collisions
- • Conception indépendante : Non conçue par une agence gouvernementale
- • Sécurité éprouvée : Aucune attaque pratique depuis 1996
📊 Où RIPEMD-160 est utilisée
- • Bitcoin : SHA-256 + RIPEMD-160 = HASH160 pour les adresses
- • PGP/GPG : Calcul d'empreintes de clé
- • Cartes à puce : Authentification EMV européenne
- • Diversité cryptographique : Alternative aux algorithmes SHA
💡 Contexte d'utilisation
RIPEMD-160 offre 80 bits de résistance aux collisions. Pour les nouvelles applications, SHA-256 est recommandée.
🔄 RIPEMD-160 vs autres hash 160 bits
RIPEMD-160
160 bits, double chaîne
Aucune collision connue
SHA-1
160 bits, chaîne simple
Collisions démontrées (2017)
SHA-256
256 bits
Plus sûre, recommandée
❓ Questions fréquentes
Pourquoi Bitcoin utilise RIPEMD-160 ?
Bitcoin utilise HASH160 pour raccourcir les adresses tout en maintenant la diversité cryptographique.
RIPEMD-160 est-elle plus sûre que SHA-1 ?
En pratique oui. Aucune collision pratique n'a été trouvée pour RIPEMD-160, contrairement à SHA-1.
Dois-je utiliser RIPEMD-160 dans de nouveaux projets ?
Pour les nouveaux projets, SHA-256 est recommandée. Utilisez RIPEMD-160 pour la compatibilité Bitcoin.