Che cosa sono gli hash che iniziano con $ 1 $ ...? [chiuso]

0

Ho trovato questo hash e mi chiedo cosa sia.

$1$h6k3X5db$pp8WQ5R5YYL5bNyQj2wP70

    
posta Louay Alakkad 22.06.2015 - 08:01
fonte

2 risposte

3

Se è stato prodotto da crypt (3) allora è un hash MD5 .

If salt is a character string starting with the characters "$id$" followed by a string terminated by "$":

        $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)
    
risposta data 22.06.2015 - 08:07
fonte
0

Se si tratta di un crypt UNIX (), allora è un hash MD5.

Come scritto nella pagina di crypt del PHP normalmente, gli hash che iniziano con $ 1 $ sono hash MD5. I segni $ sono separatori, ma l'iniziale $ 1 $ indica che è MD5. Se stai cercando la forza bruta, la maggior parte degli strumenti rileva automaticamente l'algoritmo di hashing.

    
risposta data 22.06.2015 - 08:10
fonte

Leggi altre domande sui tag