Gerador de Hash RIPEMD-160
A função hash europeia por detrás dos endereços Bitcoin
RIPEMD-160 produz um hash de 160 bits (40 caracteres hex), desenvolvida na KU Leuven na Bélgica. Usada em Bitcoin — cada endereço Bitcoin é derivado com SHA-256 seguido de RIPEMD-160 (HASH160).
O que é RIPEMD-160?
RIPEMD-160 estende o design de RIPEMD-128 adicionando uma quinta ronda a cada uma das duas cadeias de cálculo paralelas.
✅ Vantagens
- • Padrão Bitcoin: Usada em HASH160 para geração de endereços
- • Saída 160 bits: 40 caracteres hex
- • Design independente: Não concebida por agências governamentais
- • Segurança comprovada: Nenhum ataque prático desde 1996
📊 Onde se usa
- • Bitcoin: SHA-256 + RIPEMD-160 = HASH160
- • PGP/GPG: Cálculo de impressões de chave
- • Smart cards: Autenticação EMV europeia
- • Diversidade criptográfica: Alternativa aos algoritmos SHA
💡 Contexto
RIPEMD-160 oferece 80 bits de resistência a colisões. Para novas aplicações recomenda-se SHA-256.
🔄 RIPEMD-160 vs outros
RIPEMD-160
160 bits, cadeia dupla
Sem colisões conhecidas
SHA-1
160 bits, cadeia simples
Colisões demonstradas (2017)
SHA-256
256 bits
Mais segura, recomendada
❓ Perguntas frequentes
Porquê Bitcoin usa RIPEMD-160?
Bitcoin usa HASH160 para encurtar endereços mantendo diversidade criptográfica.
RIPEMD-160 é mais segura que SHA-1?
Na prática sim. Nenhuma colisão prática encontrada.
Devo usar RIPEMD-160 em novos projetos?
Para novos projetos recomenda-se SHA-256. Use RIPEMD-160 para compatibilidade Bitcoin.