DevTulz Online

Bcrypt generátor a ověřovač

10
Vyšší = bezpečnější, ale pomalejší

Co je Bcrypt?

Bcrypt je funkce pro hashování hesel navržená pro bezpečnost. Na rozdíl od rychlých hashovacích funkcí (MD5, SHA-1) je bcrypt záměrně pomalá prostřednictvím konfigurovatelného faktoru nákladů — čímž jsou útoky hrubou silou nepraktické. Každý hash obsahuje náhodnou salt, takže stejná hesla produkují různé hashe. Faktor nákladů (kola) zdvojnásobuje dobu výpočtu pro každý přírůstek: náklad 10 trvá ~100ms, náklad 12 trvá ~400ms, náklad 14 trvá ~1,5s. Nikdy neukládejte hesla v otevřeném textu — vždy je hashujte pomocí bcrypt nebo podobné adaptivní funkce.

Jak používat Bcrypt generátor

  1. Zadejte heslo na záložce 'Hash' a vyberte faktor nákladů (pro většinu aplikací se doporučuje 10–12).

  2. Klikněte na 'Generovat Hash' — bcrypt hash se zobrazí níže a je připraven k uložení do vaší databáze.

  3. Pro ověření hesla oproti existujícímu hashi přepněte na záložku 'Ověřit'.

  4. Zadejte heslo v otevřeném textu a uložený bcrypt hash, poté klikněte na 'Ověřit'.

  5. Zelená fajfka potvrzuje shodu; červená znamená, že heslo je nesprávné.

Keywords: bcrypt generátor, bcrypt hash online, bcrypt ověřovač, hashování hesel, bcrypt faktor nákladů, hashování hesla bcrypt, bcrypt kontrola