Darmowe narzędzia online (ponad 142) · Proste. Szybkie. Dokładne.

Generator bcrypt

Generuj hash bcrypt z tekstu z regulowanym współczynnikiem kosztu.

Jak korzystać z narzędzia Generator bcrypt

  1. Wpisz tekst lub hasło do zahaszowania.
  2. Ustaw współczynnik kosztu. Typowa wartość to 10–12; każdy stopień podwaja nakład pracy.
  3. Kliknij Uruchom, aby wygenerować hash bcrypt.
  4. Zachowaj cały ciąg: zawiera już algorytm, koszt i sól.

Jak działa narzędzie Generator bcrypt

Bcrypt to celowo powolna funkcja haszująca hasła. Generuje losową 128-bitową sól i wykonuje kosztowne przygotowanie klucza szyfru Blowfish 2koszt razy, więc koszt 12 oznacza 4096 rund. Zwiększenie kosztu o jeden podwaja potrzebny czas, co pozwala nadążać za coraz szybszym sprzętem.

Wynik ma postać $2a$12$ i 53 znaków: wersja, koszt, 22-znakowa sól i 31-znakowy hash. Ponieważ sól jest losowa, dwukrotne zahaszowanie tego samego hasła daje różne wyniki, a weryfikacja odczytuje sól z zapisanego hasha. Bcrypt używa tylko pierwszych 72 bajtów danych wejściowych.

Najczęściej zadawane pytania

Czy to narzędzie jest darmowe?
Tak. Generuj hashe bcrypt za darmo, bez zakładania konta.
Dlaczego obliczenia odbywają się na serwerze?
Haszowanie bcrypt jest celowo powolne i wymagające obliczeniowo, dlatego lepiej wykonywać je na serwerze, niż blokować przeglądarkę.
Do czego służy współczynnik kosztu?
Określa liczbę rund haszowania: wyższa wartość wolniej się oblicza, ale lepiej opiera się atakom siłowym. Typowe ustawienie to 10–12.