¿Cómo se compara la combinación de SHA256 con RIPE-MD160 con SHA256 + SHA-3?

5

Bitcoin almacena sus direcciones como un hash combinado SHA256 + RIPE-MD160. ¿Es correcto asumir que esto se hace para evitar una falla en el algoritmo?

Dado que SHA3 fue diseñado para ser una alternativa a SHA256, y utiliza una metodología completamente diferente, ¿un SHA3 (SHA2) o construcción similar brindaría más seguridad que RIPE-MD160 (SHA2)?

¿Qué rendimiento, seguridad y otras compensaciones vale la pena considerar?

¿Son suficientes los parámetros SHAKE de Keccak, o debo usar parámetros que no sean SHAKE?

    
pregunta random65537 18.04.2015 - 12:51
fuente

1 respuesta

1

Cuando usa SHA256 + RIPEMD-160, no solo está acumulando dos algoritmos diferentes, sino que también está variando a sus proveedores de algoritmos, ya que SHA256 viene de US NSA / NIST y RIPEMD-160 proviene de la comunidad académica europea .

Si bien es cierto que SHA-3 no ha sido diseñado directamente por NSA, fue un ganador de la competencia NIST, y NSA está más o menos involucrado en NIST, puede que sea para bien o lo peor . Por lo tanto, si combina SHA256 + SHA-3, los dos algoritmos pueden estar vinculados a la NSA y al menos a NIST, por lo que esto puede verse como una debilidad potencial que puede evitar al combinar dos algoritmos sin vínculos entre ellos. p>     

respondido por el WhiteWinterWolf 18.04.2015 - 13:13
fuente

Lea otras preguntas en las etiquetas