¿Qué son los hashes que comienzan con $ 1 $ ...? [cerrado]

0

Encontré este hash y me pregunto qué es.

$1$h6k3X5db$pp8WQ5R5YYL5bNyQj2wP70

    
pregunta Louay Alakkad 22.06.2015 - 08:01
fuente

2 respuestas

3

Si eso fue producido por crypt (3) entonces es un hash MD5 .

  

Si salt es una cadena de caracteres que comienza con los caracteres         "$ id $" seguido de una cadena terminada por "$":

        $id$salt$encrypted

  then instead of using the DES machine, id identifies the
  encryption method used and this then determines how the rest
  of the password string is interpreted.  The following values
  of id are supported:

         ID  | Method
         ─────────────────────────────────────────────────────────
         1   | MD5
         2a  | Blowfish (not in mainline glibc; added in some
             | Linux distributions)
         5   | SHA-256 (since glibc 2.7)
         6   | SHA-512 (since glibc 2.7)
    
respondido por el user400 22.06.2015 - 08:07
fuente
0

Si es una cripta UNIX (), entonces es un hash MD5.

Como está escrito en la página de cifrado de PHP Normalmente, los hashes que comienzan con $ 1 $ son hashes MD5. Los signos $ son separadores, pero el $ 1 $ inicial indica que es MD5. Si estás buscando la fuerza bruta, la mayoría de las herramientas detectan automáticamente el algoritmo de hash.

    
respondido por el ndrix 22.06.2015 - 08:10
fuente

Lea otras preguntas en las etiquetas