Przejdź do wyniku narzędzia
Narzędzia

Generator haseł

Wygeneruj silne, losowe hasło.

Przejdź do kalkulatora

Wygeneruj silne, losowe hasło. Ustawiasz długość i rodzaj znaków, a narzędzie tworzy hasło kryptograficznym generatorem przeglądarki. Nic nie jest wysyłane na serwer. Kliknij Generuj nowe, aby wylosować kolejne, i Kopiuj hasło, aby wkleić je w formularzu.

Opracowanie:

Ustawienia hasła

Wybierz długość i rodzaje znaków, których chcesz użyć.

Parametry
znaków

Wyniki

Wynik i szczegóły obliczeń.

Twoje hasło
Siła
Entropia
Szczegóły obliczeń
Użyta pula znaków
Długość
Odporność na zgadywanie
Propozycja 2
Propozycja 3
Propozycja 4

Jak działa narzędzie

Generator składa hasło z losowo dobranych znaków z zestawów, które zaznaczysz (wielkie i małe litery, cyfry, znaki specjalne). Losowanie robi kryptograficzny generator przeglądarki (crypto.getRandomValues), a nie zwykły Math.random, dzięki czemu wynik jest nieprzewidywalny. Hasło zawsze zawiera po jednym znaku z każdego wybranego zestawu, a reszta jest dobierana losowo i mieszana. Wszystko dzieje się w Twojej przeglądarce: żadne hasło nie jest wysyłane ani zapisywane na serwerze.

Szczegóły techniczne

Miarą odporności hasła jest entropia: długość × log2(rozmiar puli znaków), wyrażona w bitach. Pula to liczba różnych znaków, z których losujemy (np. same małe litery to 26, a małe i wielkie litery plus cyfry i znaki specjalne to ponad 80). Im dłuższe hasło i większa pula, tym więcej bitów. Orientacyjne progi: poniżej 40 bitów słabe, 40-60 średnie, 60-80 silne, powyżej 80 bardzo silne. Odporność na zgadywanie szacujemy właśnie z entropii, a nie z konkretnej liczby prób na sekundę, bo ta zależy od sprzętu atakującego.

Ograniczenia narzędzia

  • Losowanie korzysta z crypto.getRandomValues (bezpieczny generator). Gdyby przeglądarka go nie miała, awaryjnie używany jest Math.random.
  • Hasło powstaje lokalnie i nie jest nigdzie wysyłane ani zapisywane. Po odświeżeniu strony znika.
  • Entropia zakłada, że atakujący zna zestaw znaków i długość, a nie samo hasło (najostrożniejsze założenie).
  • Najlepsze hasło to takie, którego nie musisz pamiętać: przechowuj je w menedżerze haseł i włącz weryfikację dwuetapową tam, gdzie to możliwe.

Źródła i aktualizacja

Umieść to narzędzie na swojej stronie

Skopiuj kod i wklej go w swoim artykule. Narzędzie zadziała na Twojej stronie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: