<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">
Den här frågan har redan ett svar här :
Kommentarer
- Nej, det finns inget sätt att få originalsträngen utan att uttömmande försöka alla möjliga ingångar. Det här är hela punkten med lösenordshash som bcrypt.
Svar
bcrypt
är inte en krypteringsfunktion, det är ett lösenord hashing -funktion, förlitar sig på Blowfishs nyckelschemaläggning, inte dess kryptering . Hashing är matematiska envägsfunktioner, vilket innebär att det inte finns något * sätt att vända på utmatningssträngen för att få inmatningssträngen.
* naturligtvis är det bara Siths som hanterar absolut och det finns några attacker mot hash. Men ingen av dem ”vänder” hashningen, AFAIK.