Domanda [CERCO]Criptatore e decriptatore password hash md5

Stato
Discussione chiusa ad ulteriori risposte.

Lollozzo aka Tittolo

Utente Emerald
9 Gennaio 2010
1,027
55
281
521
Come da titolo cerco un criptatore e decriptatore per password hash md5,
quelle di navicat per intenderci <.<
Deve trasformare una parola in password e una password in testo.
Ho cercato, ma non ho trovato nulla.
Grazie.
 
It's not an encryption, it's a hash and you can't "unhash" it, there's a way but I'm not going to help you steal passwords.
 
In teoria, gli hash sono operazioni unilaterali, considerato che ritornano lo stesso numero di bit a prescindere dalla lunghezza dell'input, pertanto non c'è modo di ritornare all'inpjut. In pratica, via bruteforcing si può trovare un input cui hash è uguale all'hash di partenza, ma considerato che nessun algoritmo di hashing è perfetto, c'è una possibilità di collisione e che quindi il risultato non sia quello voluto. Il secondo modo è usare una rainbow table, come molti siti (il defunto hashcrack in primis) che dicono di poter "decryptare" fanno. Una rainbow table è semplicemente una lista "hash - input in chiaro" creata raccogliendo dati.

Comunque MySQL usa un doppio SHA1 come metodo di hashing.
Pseudocodice:
Codice:
SHA1(SHA1(input, true)) // true è per il raw output
 
Stato
Discussione chiusa ad ulteriori risposte.