Conosco sale e hash (password + sale), come posso ottenere hash (password)?

1

... Se è possibile a tutti.

Per hash intendo md5 , sha1 , sha256 .

E quanto è difficile? Voglio dire, se è possibile matematicamente, ci sono strumenti in giro?

    
posta George Sovetov 29.11.2018 - 13:20
fonte

1 risposta

11

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.

    
risposta data 29.11.2018 - 13:23
fonte

Leggi altre domande sui tag