... Se è possibile a tutti.
Per hash
intendo md5
, sha1
, sha256
.
E quanto è difficile? Voglio dire, se è possibile matematicamente, ci sono strumenti in giro?
... Se è possibile a tutti.
Per hash
intendo md5
, sha1
, sha256
.
E quanto è difficile? Voglio dire, se è possibile matematicamente, ci sono strumenti in giro?
Non puoi estrarre una sottostringa da un hash, e questo è quello che stai chiedendo di fare.
Elimina la terminologia dalla tua domanda e diventa: Come ottengo
hash("apple baker charlie")
da hash("apple baker charlie delta")
?
Non puoi. Gli hash sono processi a senso unico. Dovresti spezzare l'intero hash, sapere qual era il sale, quindi ripetere la stringa originale (la password, nel tuo esempio).
Conoscere il sale fa una cosa (potenzialmente) per te: sai che hai incrinato l'hash perché puoi identificare il sale nel risultato. Ma questo tecnicamente non rende il processo più veloce.
Leggi altre domande sui tag hash