Bcrypt hash a ověření hesla
Vytvoření bcrypt hashe hesla s volitelným cost faktorem a ověření hesla proti hashi. Anglicky bcrypt generator.
Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.
Vytvořit bcrypt hash
Ověřit heslo proti hashi
Hash se počítá v tomto prohlížeči, heslo nikam neodchází. Vyšší cost je pomalejší (každý krok navíc zdvojnásobí čas), proto se výpočet spouští tlačítkem.
Jak použít: Bcrypt hash a ověření hesla
Bcrypt je funkce pro bezpečné ukládání hesel. Je záměrně pomalá a ke každému heslu přidává náhodnou sůl, takže stejná hesla mají různé hashe. Nástroj vytvoří hash hesla a ověří, jestli heslo k existujícímu hashi patří.
- Zadej
Hesloa zvolCost (2^n kol); výchozí je 10. - Klikni na
Vytvořit hasha výsledek zkopíruj tlačítkemKopírovat hash. - Pro ověření vlož heslo a
bcrypt hasha klikni naOvěřit.
Časté chyby a tipy
- Cost faktor
- Každé zvýšení o 1 zdvojnásobí čas výpočtu. Nastav ho tak, aby ověření hesla na tvém serveru trvalo desítky až stovky milisekund.
- Limit 72 bajtů
- Bcrypt bere v úvahu jen prvních 72 bajtů hesla; delší hesla se od sebe za touto hranicí neliší. Nástroj na to upozorní.
- Předpony $2a$, $2b$, $2y$
- Označují verzi algoritmu. Hashe
$2y$z PHP a$2b$z jiných knihoven jsou v praxi kompatibilní.
Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.
Další nástroje v kategorii Generátory
- Generátor UUID a ULID Generování UUID v1, v4, v7 a ULID a rozbor existujících identifikátorů včetně času vzniku.
- Generátor hesel a náhodných řetězců Náhodné řetězce a hesla z vybraných znaků, z bezpečného zdroje náhody.
- Generátor Lorem Ipsum Vyplňovací text: odstavce, věty nebo slova, volitelně s klasickým začátkem.
- Generátor testovacích XML dat Stovky až tisíce fiktivních XML záznamů podle šablony: 350 typů hodnot — česká jména a adresy, firmy s platným IČO, účty, IBAN a QR platby, rodná čísla, letiště, kryptoměnové adresy, data pro vývoj i statistická rozdělení.
- Generátor testovacích JSON dat Fiktivní JSON záznamy podle šablony se správnými typy hodnot: pole, objekt nebo JSON Lines, 350 typů dat od jmen a IBAN po letiště, JWT, Bitcoin a Ethereum adresy.
- Generátor hashů (MD5, SHA-1, SHA-256…) Otisky MD5, SHA-1, SHA-2, SHA-3 a RIPEMD-160 textu nebo souboru, včetně HMAC.
- Generátor a čtečka QR a čárových kódů QR kód, EAN, Code 128, Data Matrix, PDF417, Aztec a dalších přes 100 typů čárových kódů ke stažení jako SVG nebo PNG a čtení QR i čárových kódů z obrázku.
- Generátor QR platby Generátor bankovního QR kódu pro platbu v ČR: číslo účtu a banka nebo IBAN, částka, symboly a zpráva.
- Výpočet CRC a Adler-32 Kontrolní součty CRC-32, CRC-32C, CRC-16 (CCITT, ARC, MODBUS), CRC-8 a Adler-32 z textu.