keencalculator
  1. Strona główna
  2. Technologia i ekrany
  3. Kalkulator entropii hasła

Kalkulator entropii hasła

Entropia mierzy w bitach, jak trudno odgadnąć hasło. Wpisz długość i zaznacz zestawy znaków, z których składa się hasło, aby poznać entropię, liczbę możliwych haseł i czas ataku brute force przy wybranej szybkości zgadywania.

Szybkie przykłady
znaków
Twoje liczby zostają w przeglądarce. Nic nie jest wysyłane.
Entropia71,5 bitów
Pula znaków
62 znaków
Możliwe hasła
3.23 × 10^21
Średni czas złamania
5.11 tys. lat
Czas sprawdzenia wszystkich możliwości
10.2 tys. lat
Ocena
Mocne

Zapisane ustawienia

Zapisz zestaw danych, których często używasz – swoją stawkę, kredyt, wymiary pokoi – i wczytaj go jednym kliknięciem.

    Twoje ostatnie obliczenia

    Wyniki, które tu obliczysz, są zapisywane na tym urządzeniu, żeby można było do nich wrócić.

      Wzór

      Entropia (bity) = długość × log₂(rozmiar puli)
      Możliwe hasła = rozmiar puli ^ długość
      Średni czas złamania = możliwe hasła ÷ 2 ÷ próby na sekundę
      Rozmiary puli: 26 małych liter, 26 wielkich liter, 10 cyfr, 32 symbole — łącznie 94

      Jak z tego korzystać

      1. Wpisz długość hasła.
      2. Zaznacz każdy zestaw znaków, który może zawierać.
      3. Wybierz szybkość zgadywania odpowiadającą zagrożeniu, które masz na myśli.
      4. Odczytaj entropię i średni czas złamania.

      Przykłady obliczeń

      12 losowych liter i cyfr (62 możliwe znaki) wobec 10 miliardów prób na sekundę

      Entropia
      71,5 bitów
      Pula znaków
      62 znaków
      Możliwe hasła
      3.23 × 10^21
      Średni czas złamania
      5.11 tys. lat
      Ocena
      Mocne

      8 losowych znaków spośród wszystkich 94 wobec 10 miliardów prób na sekundę

      Entropia
      52,4 bitów
      Pula znaków
      94 znaków
      Możliwe hasła
      6.1 × 10^15
      Średni czas złamania
      3.53 dn.
      Ocena
      Przeciętne

      PIN 6-cyfrowy wobec 1000 prób na sekundę: średnio 500 000 prób

      Entropia
      19,9 bitów
      Pula znaków
      10 znaków
      Możliwe hasła
      1,000,000
      Średni czas złamania
      8.33 min
      Czas sprawdzenia wszystkich możliwości
      16.7 min
      Ocena
      Słabe

      To dotyczy tylko haseł losowych

      Wzór zakłada, że każdy znak został wybrany losowo, tak jak robi to menedżer haseł. Hasło zbudowane ze słów, imion, dat lub wzorów na klawiaturze — „Lato2024!” — ma znacznie mniejszą rzeczywistą entropię, niż sugeruje jego długość, bo atakujący najpierw próbują prawdopodobnych wzorów. Nie wpisuj prawdziwego hasła na żadnej stronie internetowej, aby je sprawdzić; tutaj potrzebna jest tylko jego długość i rodzaje znaków.

      Co oznaczają szybkości zgadywania

      Atak online na formularz logowania jest ograniczany przez serwer do cienkiego strumyka prób. Atak offline na skradzioną bazę haseł ogranicza tylko sprzęt i sposób, w jaki hasła zahaszowano: miliardy prób na sekundę przy szybkich, przestarzałych skrótach, ale tylko tysiące przy wolnych, specjalnie zaprojektowanych, takich jak bcrypt czy Argon2. Podane szybkości to zaokrąglone wartości do porównań, a nie pomiary.

      Długość wygrywa ze złożonością

      Każdy dodatkowy bit podwaja nakład pracy. Dodanie symboli do hasła 8-znakowego podnosi je z około 48 do 52 bitów; wydłużenie hasła złożonego z samych małych liter do 16 znaków daje 75 bitów. Pokazane oceny — słabe poniżej 40 bitów, przeciętne do 60, mocne do 80, bardzo mocne powyżej — to własna orientacyjna skala tego kalkulatora.

      Najczęstsze pytania

      Ile bitów entropii ma hasło 12-znakowe?

      Około 71 bitów, jeśli to losowe litery i cyfry (po 62 możliwości na znak), albo około 79 bitów przy użyciu wszystkich 94 drukowalnych znaków.

      Jak długo trwałoby złamanie hasła 8-znakowego?

      Przy wszystkich 94 znakach jest około 6,1 × 10^15 możliwości. Przy 10 miliardach prób na sekundę zajmuje to średnio około 3,5 dnia.

      Ile entropii ma hasło-fraza?

      Każde słowo wylosowane z listy Diceware liczącej 7776 słów dodaje około 12,9 bita, więc fraza z pięciu słów ma około 64,6 bita.

      Podobne kalkulatory