Jak długo trwa złamanie hasła? (bezpłatny generator)
Czas złamania zależy od długości, rodzaju znaków i sposobu zapisania hasła przez serwis. Obliczenia ataku siłowego, aktualne tabele i darmowy generator haseł.
Opublikowano · Czas czytania: 5 min
To, jak długo trwa złamanie hasła, zależy od trzech rzeczy: od liczby możliwych haseł (długości i rodzajów znaków), od tego, jak szybko atakujący może sprawdzać zgadywane hasła, oraz od tego, czy hasło w ogóle jest losowe. Losowe 8-znakowe hasło złożone z małych liter, zapisane przy użyciu wolnej funkcji skrótu, może zostać złamane w kilka tygodni na wynajętych kartach graficznych. Losowe 16-znakowe hasło z mieszanką znaków zajęłoby dłużej, niż istnieje wszechświat. Bezpłatny generator haseł tworzy takie długie, losowe hasła bezpośrednio na Twoim urządzeniu.
Kolorowe tabele, którymi ludzie chętnie dzielą się w sieci, są przydatne, ale opierają się na założeniach. Znajomość tych założeń pokazuje, co naprawdę chroni konto.
Co naprawdę oznacza „łamanie”
Kiedy rejestrujesz się w jakimś serwisie, dobrze zabezpieczona strona nie przechowuje Twojego hasła. Zapisuje skrót, czyli zaszyfrowany odcisk hasła. Gdy się logujesz, serwis liczy skrót tego, co wpisałeś, i porównuje odciski. Bezpłatny generator skrótów pokazuje tę ideę: wpisz password123, a jego skrót MD5 to zawsze 482c811da5d5b4bc6d497ffa98491e38, na każdym komputerze.
Jeśli baza danych serwisu zostanie wykradziona, atakujący dostaje skróty, a nie hasła. Łamanie polega na zgadywaniu haseł, liczeniu skrótu każdego zgadnięcia i sprawdzaniu zgodności, offline, z tak dużą szybkością, na jaką pozwala sprzęt. Żadna blokada na stronie internetowej go nie spowalnia.
Dlatego o czasie decydują dwie rzeczy:
- Liczba możliwości, które atakujący może musieć wypróbować.
- Szybkość zgadywania, która w dużym stopniu zależy od metody skrótu użytej przez serwis.
Obliczenia ataku siłowego
Liczba możliwych haseł to rozmiar zestawu znaków podniesiony do potęgi równej długości hasła.
| Zestaw znaków | Znaki |
|---|---|
| Tylko cyfry | 10 |
| Małe litery | 26 |
| Małe + wielkie litery + cyfry | 62 |
| Wszystkie cztery rodzaje w naszym generatorze | 85 |
8-znakowe hasło z małych liter ma 26^8, czyli około 209 miliardów możliwości. Przy wszystkich 85 znakach 8 znaków daje około 2,7 × 10^15. Każdy kolejny znak mnoży sumę przez rozmiar zestawu, dlatego długość bije wszystko inne.
Co pokazuje najnowsza tabela
Według tabeli haseł Hive Systems z 2026 roku zestaw 16 kart graficznych RTX 5090 atakujących hasła zapisane w bcrypt (celowo wolnym skrócie, z współczynnikiem pracy 10) wykonywał około 138 675 zgadywań na sekundę. Przy tej szybkości szacują, że 8-znakowe hasło z małych liter łamie się około dwóch tygodni, a 8-znakowe hasło z użyciem wszystkich rodzajów znaków około 132 lat. Ich czasy to wartości najgorszego przypadku, w którym właściwe hasło jest ostatnim zgadnięciem.
Przyjmując tę samą szybkość zgadywania i zestaw 85 znaków z naszego generatora, oto obliczony przez nas czas najgorszego przypadku dla losowych haseł:
| Długość | Tylko małe litery (26) | Wszystkie cztery rodzaje (85) |
|---|---|---|
| 6 | około 37 minut | około 32 dni |
| 8 | około 17 dni | około 620 lat |
| 10 | około 32 lat | około 4,5 miliona lat |
| 12 | około 22 000 lat | około 32 miliardów lat |
| 16 | około 10 miliardów lat | około 1,7 × 10^18 lat |
Nasza liczba dla 8 znaków nie zgadza się z wynikiem Hive, ponieważ tabele różnią się rozmiarem zestawu znaków, ustawieniami skrótu i sposobem liczenia zgadnięć. Sens jest jednak ten sam. Średnio właściwe zgadnięcie przypada w połowie próbowania, więc w typowym przypadku warto podzielić te liczby przez dwa.
Dlaczego tabela może być zbyt optymistyczna
Tabela zakłada dla Ciebie najlepszy scenariusz na dwa sposoby.
Serwis może używać szybkiego skrótu. bcrypt jest zaprojektowany tak, by działał wolno. Stare lub niedbale zbudowane systemy używają szybkich skrótów, takich jak MD5 czy zwykły SHA-1, które pojedyncza karta graficzna może sprawdzić miliardy razy na sekundę. Przy nich podane wyżej czasy skracają się o czynnik miliona lub więcej. Nie da się sprawdzić, jak serwis zapisuje Twoje hasło, więc zakładaj najgorszy wariant. Przewodnik MD5 a SHA-256 wyjaśnia różnicę.
Hasło może nie być losowe. Atak siłowy jest najwolniejszym sposobem. Prawdziwe łamanie zaczyna się od list wyciekłych haseł, słów ze słowników, imion, dat i typowych wzorów, takich jak Haslo123! (wielka litera na początku, cyfra i symbol na końcu). Hasło zbudowane w ten sposób zostaje znalezione w ciągu sekund, bez względu na liczbę rodzajów znaków, ponieważ atakujący sprawdzają takie wzory w pierwszej kolejności.
Może być już wyciekłe. Jeśli używasz tego samego hasła w wielu miejscach, a jeden z serwisów zostanie zhakowany, atakujący nie muszą nic łamać. Po prostu wypróbowują ten sam e-mail i hasło w innych serwisach.
Co naprawdę Cię chroni
- Długość i losowość. Losowe hasło z co najmniej 16 znakami jest poza zasięgiem ataku siłowego dla każdego realnego atakującego. Według wytycznych NIST SP 800-63B (wersja 4, 2025) usługi opierające się wyłącznie na haśle powinny wymagać co najmniej 15 znaków i nie powinny narzucać reguł składu ani regularnej zmiany haseł.
- Unikalne hasło dla każdego serwisu. To całkowicie eliminuje ataki z wykorzystaniem powtórzonych haseł.
- Menedżer haseł. Zapamiętuje dziesiątki długich, losowych haseł, więc nie musisz tego robić sam. Wtedy długość nic Cię nie kosztuje.
- Uwierzytelnianie dwuskładnikowe. Nawet jeśli hasło zostanie złamane, atakujący nadal potrzebuje Twojego telefonu lub klucza bezpieczeństwa. Włącz je najpierw dla poczty, bankowości i kont w mediach społecznościowych.
Jeśli potrzebujesz hasła, które możesz zapamiętać i wpisać, na przykład hasła głównego do menedżera haseł, dobrze sprawdzi się długa fraza z losowych słów. Zobacz frazę a hasło.
Jak stworzyć hasło, którego nie złamią
Otwórz bezpłatny generator haseł, ustaw Długość na 16 lub więcej (domyślnie jest 20), pozostaw zaznaczone Małe litery, Wielkie litery, Cyfry i Symbole, naciśnij Generuj, a potem Kopiuj. Hasło jest tworzone na Twoim urządzeniu i nigdzie nie jest wysyłane. Więcej o ustawieniach znajdziesz w artykule jak utworzyć silne hasło.
Najczęściej zadawane pytania
- Ile czasu zajmuje złamanie 8-znakowego hasła?
- To zależy od znaków i sposobu zapisania hasła. Według tabeli Hive Systems z 2026 roku około dwóch tygodni dla losowych małych liter i około 132 lat przy użyciu wszystkich rodzajów znaków, w przypadku bcrypt. Przy szybkim skrócie, takim jak MD5, oba czasy są znacznie krótsze.
- Czy 12-znakowe hasło jest wystarczająco silne?
- Losowe 12-znakowe hasło z użyciem wszystkich rodzajów znaków jest poza zasięgiem ataku siłowego. Do ważnych kont 16 lub więcej znaków to nadal lepszy domyślny wybór, ponieważ przy menedżerze haseł nic nie kosztuje.
- Czy symbole czynią hasło silniejszym?
- Trochę pomagają w przeliczeniu na znak, ale dodawanie długości pomaga bardziej. Losowe 16-znakowe hasło bez symboli jest silniejsze niż losowe 10-znakowe hasło z symbolami.
- Czy hakerzy w końcu złamią każde hasło?
- Teoretycznie tak. W praktyce losowe 16-znakowe hasło zajęłoby dłużej, niż jakikolwiek atakujący mógłby czekać. Słabe, popularne lub powtórzone hasła padają szybko.
- Czy bezpiecznie jest sprawdzać siłę hasła na stronie internetowej?
- Nie wpisuj prawdziwego hasła do internetowych testerów siły. Zamiast tego wygeneruj nowe, losowe. Nasz generator tworzy je na Twoim urządzeniu.
Generatory
Wypróbuj Generator haseł
Za darmo, bez rejestracji, działa w przeglądarce. Utwórz silne, losowe hasło jednym kliknięciem: wybierz długość od 8 do 128 znaków oraz to, czy użyć małych liter, wielkich liter, cyfr i symboli, a potem je skopiuj.