losowe · 94 znaki · bity
Generator haseł
16-znakowe hasło wylosowane ze wszystkich 94 drukowalnych znaków ASCII ma 104.9 bita entropii, a ta strona tworzy je w karcie Twojej przeglądarki. Wybierz znaki lub wyrazy, ustaw długość i skopiuj wynik.
- 10 × 0–9 = 33.2 bit
- 16 × log₂ 94 = 104.9 bit
- 6 × log₂ 1296 = 62.0 bit
Nowa wartość pojawia się przy każdej zmianie ustawienia lub naciśnięciu Generuj ponownie. Nic, co wygenerujesz, nie jest zapisywane, umieszczane w adresie ani wysyłane na serwer.
Scanned by NortonTM Safe Web
W skrócie
- Cena
- Bez opłat
- Konto
- Niepotrzebne
- Wysyłanie plików
- Nie dotyczy — wartości powstają w Twojej karcie, nic nie jest nigdzie wysyłane
- Źródło losowości
- crypto.getRandomValues Twojej przeglądarki, z próbkowaniem z odrzucaniem
- Długość
- Od 4 do 128 znaków lub od 3 do 12 wyrazów
- Lista wyrazów
- EFF Short Wordlist #1, 1296 wyrazów, CC BY 3.0 US
Entropia popularnych ustawień
Entropia to długość × log2(rozmiar puli), w bitach. Pula 10 to cyfry, 26 to małe litery, 62 to litery i cyfry, a 94 to wszystkie drukowalne znaki ASCII. Każdy dodatkowy bit podwaja liczbę prób, jakich potrzebuje metoda.
| Rozmiar puli | 8 znaków | 12 znaków | 16 znaków | 20 znaków |
|---|---|---|---|---|
| 10 | 26.6 | 39.9 | 53.2 | 66.4 |
| 26 | 37.6 | 56.4 | 75.2 | 94.0 |
| 62 | 47.6 | 71.5 | 95.3 | 119.1 |
| 94 | 52.4 | 78.7 | 104.9 | 131.1 |
| Wyrazy | Entropia (bity) |
|---|---|
| 3 | 31.0 |
| 4 | 41.4 |
| 5 | 51.7 |
| 6 | 62.0 |
| 7 | 72.4 |
Jak wygenerować hasło
Wybierz znaki lub wyrazy
Znaki dają krótki ciąg, jaki zapisałby menedżer haseł. Hasło z wyrazów łączy losowe wyrazy z listy 1296, co łatwiej odczytać i wpisać na telefonie lub telewizorze.
Ustaw długość i rodzaje znaków
Domyślnie jest to 16 znaków z małych liter, wielkich liter, cyfr i symboli. Najważniejsza jest długość: każdy dodatkowy znak z puli 94 dodaje 6.55 bita. Wyłącz rodzaj znaków, jeśli serwis, w którym się rejestrujesz, go odrzuca.
Skopiuj i zapisz
Naciśnij Kopiuj i wklej wartość od razu do formularza rejestracji i do swojego menedżera haseł. Strona nie przechowuje historii, więc wartość, której nie skopiujesz, znika po wyjściu lub naciśnięciu Generuj ponownie.
Jak powstają hasła
Strona prosi kryptograficzny generator liczb losowych przeglądarki, crypto.getRandomValues, o liczby i zamienia każdą z nich w pozycję na liście znaków lub wyrazów. Zwykła reszta z dzielenia faworyzowałaby niektóre pozycje, więc liczby z końca zakresu, które nie wypełniają pełnej rundy, są odrzucane i losowane ponownie. Przy opcji zawierania po jednym znaku każdego rodzaju hasło, w którym brakuje jakiegoś rodzaju, jest wyrzucane i losowane ponownie, zamiast wstawiać cyfrę lub symbol na stałej pozycji, więc żadna pozycja nie jest przewidywalna.
Entropia to długość × log2(rozmiar puli) dla znaków i liczba wyrazów × log2(1296) dla wyrazów, czyli około 10.34 bita na wyraz. Opisuje metodę, gdy każdy wybór jest losowy, a nie ocenę hasła wymyślonego przez człowieka. Generator nie ochroni hasła, które serwis źle przechowuje, które wpiszesz na stronie podszywającej się pod serwis albo którego używasz ponownie gdzie indziej. Lista wyrazów to EFF Short Wordlist #1 autorstwa Electronic Frontier Foundation, opublikowana na licencji Creative Commons Attribution 3.0 US, z eff.org/dice. Ładuje się dopiero po przełączeniu na hasło z wyrazów.
Pytania o hasła
Jak długie powinno być hasło?
Wybierz co najmniej 16 znaków dla ważnego konta, a 12 jako dolną granicę. Ze wszystkich 94 drukowalnych znaków 12 znaków daje 78.7 bita, 16 daje 104.9 bita, a 20 daje 131.1 bita. Każdy dodatkowy bit podwaja liczbę prób, jakich potrzebuje metoda, więc każdy dodatkowy znak z puli 94 mnoży ją przez około 94.
Czy symbole wzmacniają hasło bardziej niż długość?
Długość dodaje więcej niż większa pula. Przejście z 62 znaków (litery i cyfry) na 94 (po dodaniu symboli) dodaje 0.60 bita na znak, a jeden dodatkowy znak z puli 62 dodaje 5.95 bita. 16-znakowe hasło z 62 znaków ma 95.3 bita, więcej niż 78.7 bita dla 12 znaków z symbolami. NIST SP 800-63B, amerykańskie wytyczne dotyczące tożsamości cyfrowej, odradza reguły wymuszające mieszanie rodzajów znaków i prosi, aby serwisy przyjmowały co najmniej 64 znaki.
Kiedy hasło z wyrazów jest lepsze niż losowe hasło?
Hasło z wyrazów jest lepsze, gdy musisz je czytać, wypowiadać lub wpisywać ręcznie: hasło do Wi-Fi, logowanie do urządzenia lub hasło główne menedżera haseł. Każdy wyraz dodaje około 10.34 bita, więc 4 wyrazy dają 41.4 bita, 6 wyrazów daje 62.0 bita, a 8 wyrazów daje 82.7 bita. Aby dorównać 104.9 bita, potrzeba 11 wyrazów; losowy ciąg 16 znaków jest krótszy przy tej samej wartości.
Czy hasło jest gdzieś wysyłane lub zapisywane?
Nie. Wartość powstaje w karcie przeglądarki za pomocą jej własnego generatora liczb losowych i jest pokazywana na stronie. Strona nic nie zapisuje w ciasteczkach, pamięci lokalnej, pasku adresu ani na serwerze i nie przechowuje historii. Naciśnięcie Generuj ponownie lub zamknięcie karty usuwa wartość.
Co oznacza entropia w bitach?
Entropia w bitach to logarytm przy podstawie 2 z liczby jednakowo prawdopodobnych wyników, jakie może dać metoda. Hasło z 10 losowych cyfr ma 10 × log2(10) = 33.2 bita, czyli 10 miliardów możliwości. Dodanie jednego bita podwaja liczbę możliwości. Wartość dotyczy wyniku losowego wyboru, jak tutaj; nic nie mówi o haśle wymyślonym przez człowieka.
Dlaczego używać menedżera haseł i nie powtarzać hasła?
Menedżer przechowuje jedno długie losowe hasło dla każdego serwisu, więc pamiętasz tylko jego własne hasło główne. Powtórzone hasło jest tak bezpieczne jak najsłabszy serwis, który je przechowuje: gdy jeden serwis straci dane haseł, to samo hasło działa we wszystkich innych, w których go użyto. Unikalna losowa wartość dla każdego konta ogranicza szkody do tego jednego konta.