Generator haseł
Wygeneruj silne losowe hasło o długości od 8 do 64 znaków, wybierając małe i wielkie litery, cyfry oraz symbole, i zobacz szacunek entropii w bitach. Hasło tworzy kryptograficzny generator liczb losowych Twojej przeglądarki i nigdy nie opuszcza Twojego urządzenia. Za darmo, bez rejestracji. Aby sprawdzić hasło, którego już używasz, skorzystaj zamiast tego z narzędzia Password Strength Checker.
Wybierz co najmniej jeden typ znaków
Siła: Bardzo silne (entropia: 103 bit)
Generowane lokalnie, nigdy nie wysyłane
Hasła są generowane na Twoim urządzeniu za pomocą kryptograficznie bezpiecznego generatora liczb losowych Twojej przeglądarki (crypto.getRandomValues). Nic nie jest przesyłane przez sieć, nic nie jest przechowywane, i nie możemy zobaczyć tworzonych przez Ciebie haseł.
Porady dotyczące haseł
Używaj unikalnego hasła dla każdej strony. Gdy jedna usługa zostanie zaatakowana, napastnicy natychmiast wypróbowują wyciekłe hasła na dostawcach poczty e-mail, w bankach i w sieciach społecznościowych — ponownie użyte hasło zamienia jeden wyciek w wiele.
Używaj menedżera haseł. Nikt nie jest w stanie zapamiętać dziesiątek długich losowych haseł, a zapisywanie ich lub ponowne używanie mija się z celem. Menedżer haseł przechowuje je zaszyfrowane, wypełnia je za Ciebie i wymaga zapamiętania tylko jednego silnego hasła głównego.
Preferuj długość zamiast pomysłowości. Zastępowanie liter symbolami (p@ssw0rd) dodaje znacznie mniej siły niż samo wydłużenie hasła. Tam, gdzie strona na to pozwala, włącz też uwierzytelnianie dwuskładnikowe.
Jak korzystać z generatora haseł
- 1. Ustaw długość. Suwak biegnie od 8 do 64 znaków i zaczyna od 16.
- 2. Wybierz znaki. Małe litery, wielkie litery, cyfry i symbole są domyślnie włączone; co najmniej jeden zestaw musi pozostać włączony. Zaznacz Wyklucz niejednoznaczne znaki, aby pominąć
0,O,1,liI. - 3. Przeczytaj wiersz siły. Pasek pokazuje przedział — Słabe, Dostateczne, Silne lub Bardzo silne — wraz z entropią w bitach.
- 4. Wygeneruj i skopiuj. Hasło pojawia się po załadowaniu strony; Generuj nowe tworzy kolejne, a Kopiuj umieszcza je w schowku. Od razu zapisz je w menedżerze haseł.
Jak tworzone są hasła
- Bezpieczna losowość. Każdy znak jest wybierany przez
crypto.getRandomValues, kryptograficzny generator przeglądarki, nigdy przezMath.random. Wartości losuje się metodą odrzucania, więc żaden znak nie jest bardziej prawdopodobny z powodu zaokrągleń. - Po jednym z każdego zestawu. Jeśli zaznaczysz wszystkie cztery zestawy, hasło zawsze zawiera co najmniej jedną małą literę, jedną wielką, jedną cyfrę i jeden symbol — reguła, którą wiele stron nadal wymusza. Pozostałe pozycje wypełniane są ze wszystkich wybranych znaków, a potem całe hasło zostaje przetasowane, aby gwarantowane znaki nie stały na początku.
- Zestaw symboli to
!@#$%^&*()-_=+[]{};:,.?, 23 znaki. Jeśli strona odrzuca niektóre z nich, odznacz Symbole i dodaj długość. - Nic nie opuszcza strony. Hasło jest generowane i trzymane w pamięci przeglądarki, nie jest nigdzie wysyłane. Historia schowka systemu operacyjnego, jeśli ją prowadzi, może zapisać to, co skopiujesz.
Długość bije złożoność
Szacunek siły to entropia hasła wybranego losowo: długość × log₂(liczba znaków w zestawie). Przy wszystkich czterech zestawach (85 znaków) każdy znak dodaje około 6,4 bita; przy samych małych literach — 4,7. Narzędzie zaokrągla wynik i oznacza go jako Słabe poniżej 40 bitów, Dostateczne od 40, Silne od 60 i Bardzo silne od 80 — reguły kciuka tego narzędzia, a nie standard branżowy.
| Długość | Tylko małe litery (26) | Litery i cyfry (62) | Wszystkie cztery zestawy (85) |
|---|---|---|---|
| 8 | 38 bitów, Słabe | 48 bitów, Dostateczne | 51 bitów, Dostateczne |
| 12 | 56 bitów, Dostateczne | 71 bitów, Silne | 77 bitów, Silne |
| 16 | 75 bitów, Silne | 95 bitów, Bardzo silne | 103 bity, Bardzo silne |
| 20 | 94 bity, Bardzo silne | 119 bitów, Bardzo silne | 128 bitów, Bardzo silne |
Długość daje więcej niż różnorodność. Dwadzieścia małych liter (94 bity) jest silniejsze niż dwanaście znaków ze wszystkich czterech zestawów (77 bitów), bo każdy dodatkowy znak mnoży liczbę możliwości, a większy zestaw znaków tylko podnosi podstawę. Szacunek dotyczy wyłącznie losowo wygenerowanych haseł. Hasło, które wymyślasz sam — albo z podstawieniami, jak p@ssw0rd — ma znacznie mniejszą rzeczywistą siłę, niż sugeruje jego długość.
Co mówią obecne wytyczne
Amerykański standard tożsamości cyfrowej NIST SP 800-63B (wersja 4) mówi, że usługi powinny wymagać co najmniej 15 znaków dla haseł używanych samodzielnie (8 w połączeniu z drugim składnikiem), dopuszczać co najmniej 64 i nie nakładać reguł składu, takich jak mieszanie typów znaków, ani wymuszać okresowej zmiany. Oczekuje też, że usługi akceptują menedżery haseł i wklejanie oraz sprawdzają nowe hasła względem list pospolitych i wykradzionych. W praktyce: wybierz najdłuższe hasło, na jakie pozwala strona, unikalne dla tej strony, trzymaj je w menedżerze haseł i włącz uwierzytelnianie dwuskładnikowe.
Którego narzędzia potrzebujesz?
Ta strona służy do tworzenia nowego losowego hasła. Aby sprawdzić hasło, które już masz, użyj Password Strength Checker, który szuka częstych haseł, słów i wzorców i również niczego nie wysyła. Do unikalnego identyfikatora, a nie sekretu, użyj Generatora UUID; UUID jest unikalne, ale nie ma być tajne.
Najczęstsze pytania
- Czy bezpiecznie jest wygenerować hasło na stronie internetowej?
- Tutaj tak: hasło tworzy w Twojej przeglądarce kryptograficzny generator losowy i nie jest ono wysyłane przez sieć ani zapisywane, więc CitationEasy go nie widzi. Jak w przypadku każdego narzędzia, korzystaj z zaufanej przeglądarki i od razu wstaw wynik do menedżera haseł.
- Jak długie powinno być moje hasło?
- Co najmniej 15 znaków dla konta chronionego samym hasłem, według NIST SP 800-63B, a dłużej tam, gdzie strona na to pozwala. Do hasła głównego menedżera użyj długiej frazy. Suwak tutaj sięga 64 znaków.
- Co oznacza szacunek siły?
- To liczba bitów entropii: ile binarnych zgadywań trzeba, by być pewnym znalezienia hasła, zakładając, że wybrano je losowo z wybranych znaków. Każdy dodatkowy bit podwaja pracę. Przedziały są regułami kciuka: poniżej 40 słabe, 40–59 dostateczne, 60–79 silne, 80 i więcej bardzo silne.
- Co robi opcja Wyklucz niejednoznaczne znaki?
- Usuwa 0, O, 1, l i I, które w wielu krojach pisma wyglądają podobnie. To pomocne, jeśli musisz przeczytać hasło na głos albo wpisać je ręcznie, a kosztuje bardzo mało siły: 16 znaków ze wszystkich czterech zestawów spada z 103 do 101 bitów.
- Dlaczego strona odrzuca wygenerowane hasło?
- Zwykle dlatego, że ogranicza długość albo nie akceptuje niektórych symboli. Odznacz Symbole lub wydłuż hasło i wygeneruj ponownie. Strony, które odrzucają długie lub nietypowe hasła, warto omijać, jeśli masz wybór.
- Czy powinienem używać tego samego hasła na wielu stronach?
- Nie. Gdy usługa zostanie zaatakowana, napastnicy wypróbowują wyciekłe hasła w innych usługach. Unikalne hasło dla każdej strony ogranicza szkody do jednego konta.
- Czy zamiast tego powinienem użyć frazy hasłowej?
- Kilka losowych słów może być zarówno silne, jak i łatwe do zapamiętania — dobrze nadają się na hasło główne. Ten generator tworzy hasła znakowe; frazę hasłową ułóż, losując słowa, a nie wybierając je samodzielnie.