Kalkulator entropii hasła
Oszacuj entropię hasła w bitach na podstawie długości i zestawu znaków.
Przewodnik krok po kroku
Przewodnik krok po kroku
Poznawanie szacowanej przestrzeni wyszukiwania w bitach.
- Użyj wyłącznie publicznego tekstu ćwiczeniowego DemoOnly123!, nigdy prawdziwych danych uwierzytelniających.
- Porównaj wyświetloną długość, szacowaną przestrzeń wyszukiwania i orientacyjny czas. Nie wpisuj prawdziwego hasła w tej demonstracji.
Przykład poglądowy
Liczba bitów zmienia się wraz z długością i wykrytymi grupami znaków. Wyższa wartość nie dowodzi rzeczywistej siły hasła.
Jak odczytać wynik
Ten uproszczony model zakłada jednostajnie losowy wybór z wykrytych grup znaków. Nie uwzględnia przewidywalnych wzorców ani haseł z wycieków. Czas dotyczy całej szacowanej przestrzeni przy 10 miliardach prób na sekundę; nie jest prognozą rzeczywistego ataku.
Ten przewodnik edukacyjny jest statyczny. Nie wypełnia pól, nie generuje wartości ani nie odczytuje danych przeglądarki lub jej pamięci. Do ćwiczeń używaj fikcyjnych, niepoufnych danych. Nigdy nie udostępniaj haseł, kluczy, tokenów ani wartości plików cookie. Te objaśnienia nie są audytem ani certyfikacją bezpieczeństwa.
Udostępnij narzędzie
Udostępniany jest wyłącznie publiczny link do narzędzia. Twoje dane wejściowe i wyniki pozostają tutaj.
Pokaż link do ręcznego skopiowania
Krótka odpowiedź
Oszacuj entropię hasła w bitach na podstawie jego długości i wykrytego zbioru znaków. Obliczenie zakłada niezależne losowanie każdego znaku z równym prawdopodobieństwem.
Strona i jej zasoby są pobierane z witryny; ta operacja wykorzystuje wpisane wartości wyłącznie w tej przeglądarce i nie wysyła ich do punktu obliczeniowego.
Jak używać
Wpisz hasło, aby zobaczyć uproszczony szacunek entropii oparty na długości i wykrytych grupach znaków. Model zakłada, że każdy znak wybrano losowo z jednakowym prawdopodobieństwem; hasła tworzone przez ludzi często mają mniejszą entropię, niż sugeruje szacunek.
Ograniczenia
Oszacowanie zakłada niezależne, równomiernie losowe znaki z wykrytego zbioru. Może zawyżać siłę hasła wybranego przez człowieka.
Najczęstsze pytania
Co oznacza tu entropia w bitach?
To uproszczona miara liczby możliwych ciągów przy założonym przez kalkulator zestawie znaków. Nie jest bezpośrednią miarą hasła wybranego przez człowieka.
Dlaczego wynik może zawyżać siłę hasła?
Wzór zakłada niezależne wybory losowe; popularne słowa, sekwencje, daty i ponownie używane hasła zmniejszają praktyczną odporność na odgadywanie. Traktuje też każdy znak inny niż litera ASCII lub cyfra jako jeden z 33 możliwych symboli, więc dowolny tekst Unicode nie pasuje dobrze do modelu.
Czy entropia pozwala przewidzieć czas łamania?
Nie. Szacowanie czasu wymaga też szybkości ataku, algorytmu skrótu, sprzętu i innych założeń.
Dlaczego emoji lub tekst ze znakami diakrytycznymi mogą wpływać na szacunek?
Wyświetlana długość liczy jednostki kodowe UTF-16 JavaScript, a nie widoczne znaki, więc jedno emoji może liczyć się jako dwie jednostki. Model rozpoznaje litery i cyfry ASCII; każdy inny znak traktuje jako jeden z 33 możliwych symboli. Dla tekstu spoza ASCII traktuj oszacowanie jako przybliżone.
Źródła i odniesienia
- Słownik NIST: entropia
- Wytyczne NIST dotyczące tożsamości cyfrowej (SP 800-63B-4, 2025)
- MDN: String: length
Te źródła dokumentują wskazaną normę lub API przeglądarki; nie potwierdzają poprawności wyników narzędzia.
