Dette spørgsmål har allerede et svar her :
Kommentarer
- Nej, der er ingen måde at hente den originale streng uden udtømmende at prøve alle mulige indgange. Dette er hele punktet med adgangskodeshash som bcrypt.
Svar
bcrypt
er ikke en krypteringsfunktion, det er “et kodeord hashing -funktion, stole på Blowfishs nøgleplanlægning, ikke dens kryptering . Hashing er matematiske envejsfunktioner, hvilket betyder, at der ikke er nogen * måde at vende outputstrengen for at få inputstrengen.
* Selvfølgelig handler kun Siths i absolutter, og der er et par angreb mod hashes. Men ingen af dem “vender” hashing, AFAIK.