bcrypt hashování a ověření
Hashujte hesla pomocí bcrypt nebo ověřujte existující bcrypt hashe.
100% soukromé — nic se nenahrává
Veškeré zpracování probíhá lokálně ve vašem prohlížeči. Vaše soubory nikdy neopustí vaše zařízení a nikdy nejsou odeslány na žádný server.
Poznámka: bcrypt používá pouze prvních 72 bajtů hesla. Delší vstup je zkrácen.
Vyšší = bezpečnější, ale pomalejší. Doporučeno: 10–12.
O bcryptu
bcrypt je funkce pro hashování hesel navržená tak, aby byla pomalá, což ji činí odolnou vůči brute-force útokům. Obsahuje náhodnou sůl a konfigurovatelný cost factor.
Kdy použít bcrypt
- Hashování uživatelských hesel před jejich uložením do databáze.
- Ověřování pokusu o přihlášení proti uloženému bcrypt hashi.
Cost factor
Cost factor je mocnina 2. Každé zvýšení zdvojnásobuje čas potřebný k výpočtu hashe. Běžné hodnoty:
- 10 — rychlé, přijatelné pro většinu webů.
- 12 — dnes doporučováno.
- 14+ — velmi pomalé, použijte pouze, pokud to váš server zvládne.
Poznámka: bcrypt používá pouze prvních 72 bajtů hesla. Delší hesla se tiše zkrátí.