generando SHA-0

2

Desafortunadamente, necesito generar algunos hashes SHA-0, estaba usando BouncyCastle y no hay nada para generarlos.

Sé que es débil y no es seguro, pero a pesar de eso, tengo que poder usarlo.

Estoy tratando de evitar escribir un método que haga SHA-0 desde cero, e incluso ese algoritmo es difícil de encontrar en Google, ya que cada artículo de SHA-0 trata sobre colisiones y debilidades.

¿Alguien sabe alguna herramienta que pueda usar que aún admita el método SHA-0?

    
pregunta g3trans 20.10.2015 - 14:34
fuente

1 respuesta

4

SHA-0 se admite en sphlib ; esa biblioteca contiene implementaciones de SHA-0 tanto en C como en Java. El código C también viene con una herramienta de línea de comandos adecuada.

La reutilización de una implementación SHA-1 en una implementación SHA-0 no es difícil; las dos funciones difieren solo por una rotación adicional en el paso de "expansión de palabras".

    
respondido por el Thomas Pornin 20.10.2015 - 14:47
fuente

Lea otras preguntas en las etiquetas