Szybkie kalkulatory

Generator haseł

Wygeneruj losowe, silne hasło o wybranej długości z liter, cyfr i znaków specjalnych. Działa w przeglądarce, hasła nie są nigdzie wysyłane.

Wzór i sposób obliczeń

Każdy znak jest losowany z wybranego zestawu za pomocą kryptograficznego generatora liczb losowych przeglądarki (crypto.getRandomValues), bez przesunięcia statystycznego. Hasło zawiera co najmniej jeden znak z każdego zaznaczonego rodzaju, a kolejność znaków jest losowo mieszana. Siła to długość × log₂(liczba znaków w zestawie), czyli szacunek w bitach. Oceny to progi przyjęte w kalkulatorze: poniżej 40 bitów słabe, 40–59 średnie, 60–79 silne, od 80 bardzo silne.

Przykład: hasło z 16 znaków z małych i wielkich liter oraz cyfr losuje się z zestawu 62 znaków, więc ma około 16 × log₂(62) ≈ 95 bitów i ocenę „bardzo silne”. Dodanie znaków specjalnych (85 znaków w zestawie) daje około 103 bity.

Najczęstsze pytania

Czy wygenerowane hasła są gdzieś wysyłane lub zapisywane?

Nie. Hasła powstają wyłącznie w Twojej przeglądarce i nie są wysyłane na serwer ani zapisywane. Po odświeżeniu strony znikają, więc skopiuj hasło od razu i zapisz je w bezpiecznym miejscu.

Czy te hasła są naprawdę losowe?

Tak, do losowania używany jest kryptograficzny generator przeglądarki (crypto.getRandomValues), a nie zwykła funkcja losowa Math.random. Wybór znaków jest równomierny, bez przesunięcia statystycznego.

Jak długie powinno być hasło?

Długość ma największy wpływ na siłę. Dla ważnych kont, takich jak poczta czy bank, warto wybrać 16 znaków lub więcej. Kalkulator pokazuje szacunek siły w bitach, więc możesz porównać różne ustawienia.

Co zrobić, gdy serwis nie przyjmuje znaków specjalnych?

Odznacz znaki specjalne i zwiększ długość hasła. Dłuższe hasło z samych liter i cyfr może być równie silne jak krótsze ze znakami specjalnymi.

Po co opcja bez znaków łatwych do pomylenia?

Wyklucza znaki 0, O, 1, l oraz I, które w wielu czcionkach wyglądają podobnie. To przydatne, gdy hasło trzeba przepisać ręcznie albo podyktować.

Gdzie przechowywać wygenerowane hasła?

Najlepiej w menedżerze haseł. Dla każdego serwisu używaj innego hasła, bo wyciek z jednego serwisu naraża wtedy pozostałe konta.

Inne kalkulatory

Siła hasła to szacunek przy założeniu losowego wyboru znaków. Generator nie chroni przed wyciekiem danych z serwisu, phishingiem ani ponownym użyciem tego samego hasła w wielu miejscach.