Generator silnych haseł - narzędzie do haseł i entropii XKCD

Generator silnych haseł dla losowych haseł lub haseł XKCD. Zobacz szacunki entropii i czasu pękania — bezpieczne, tylko po stronie klienta. Wygeneruj teraz swoje.

Entropia

********

Entropia: 0.00 bitówSzacowany czas złamania: 0.0 sek

Szacowany czas łamania brute-force

Komputer PC (CPU)
Karta graficzna (GPU)
Klaster obliczeniowy

Hasła są generowane w 100% lokalnie w przeglądarce za pomocą CSPRNG i znikają po odświeżeniu strony.

Instrukcja obsługi

  1. Wybierz tryb Losowy lub Zapadający w pamięć.
  2. Dostosuj długość, zestawy znaków, liczbę słów lub separatory.
  3. Kliknij Generuj i sprawdź entropię + czas pęknięcia.
  4. Skopiuj hasło lub zablokuj je, aby uniemożliwić regenerację.

Główne funkcje

  • Generuj losowe hasła o wysokiej entropii z niestandardowymi zestawami znaków.
  • Utwórz zapadające w pamięć hasła w stylu XKCD, które łatwo zapamiętać.
  • Przeanalizuj hasło entropię i pokaż wyraźną ocenę siły.
  • Oszacuj czas złamania przy różnych prędkościach atakującego (CPU/GPU/klaster).
  • Wyklucz znaki niejednoznaczne (O/0, l/1) dla bezpieczniejszego ręcznego wprowadzania.
  • Chroń prywatność wyłącznie za pomocą kryptograficznej losowości po stronie klienta.

Powiązane narzędzia

Sprawdzanie siły hasła | Lokalny test czasu pękania

Przetestuj siłę hasła i szacowany czas złamania za pomocą zxcvbn. Sprawdzanie odbywa się lokalnie w przeglądarce, więc wprowadzone dane nie zostaną przesłane.

BcryptGenerator skrótu i ​​moduł sprawdzający

Generuj lokalnie skrótyBcrypti weryfikuj hasła w oparciu o istniejące skróty z regulowanymi kosztami/rundami na potrzeby opracowywania uwierzytelniania, migracji i danych początkowych.

Generator kluczy online SSH— bezpieczny, lokalny i obsługiwany w wersji Ed25519

Użyj tego generatora kluczy SSH, aby utworzyć pary kluczy Ed25519,RSA-2048 lub RSA-4096 lokalnie w przeglądarce. 100% po stronie klienta, bez przesyłania na serwer. Wygeneruj teraz i skopiuj swój klucz publiczny.

JWTDekoder i debuger — brak przesyłania klucza, prywatne narzędzie lokalne

Dekoduj i debuguj JWT w przeglądarce — bez tajnego klucza i bez przesyłania. Sprawdź nagłówek/ładunek, ładnie wydrukuj JSON i zobacz odliczanie expa na żywo. Wklej teraz offline.

JWTGenerator | Bezpiecznie twórz i podpisuj tokeny w trybie offline

Generuj i podpisuj JWT do testowania API. Edytuj nagłówek i ładunek, użyj HS256/HS384/HS512 i przechowuj swój sekret lokalnie, podczas gdy podpisywanie HMAC działa w przeglądarce.

Generator skrótu - narzędzie lokalne SHA-256i sumy kontrolnej

Generuj skróty SHA-256, SHA-384, SHA-512 i pliki sum kontrolnych lokalnie w przeglądarce. Porównaj oczekiwane wartości, skopiuj wyniki i weryfikuj pliki bez przesyłania.

Logika obliczeń

  • Użyj crypto.getRandomValues dla kryptograficznej losowości.
  • Typowym przybliżeniem entropii jestH=Lcdotlog2(N)H = L cdot log_2(N).
  • Hasła zyskują na sile w zależności od wielkości puli słów i liczby słów.

Najczęściej zadawane pytania (FAQ)

  • Czy to jest bezpłatne?
    • Tak.
  • Czy moje hasło zostało przesłane lub zapisane?
    • Nie. Hasła są generowane lokalnie i znikają po odświeżeniu.
  • Dlaczego hasła takie jak „poprawny akumulator” są lepsze?
    • Są łatwiejsze do zapamiętania, a jednocześnie mają wysoką entropię i trudno je zastosować metodą brute-force.
  • Jak obliczana jest entropia? (Techniczne)
    • Typowym przybliżeniem jestH=Lcdotlog2(N)H = L cdot log_2(N), gdzie L to długość, a N to rozmiar zestawu znaków.
  • Dlaczego długość często przewyższa „więcej symboli”?
    • Zwiększanie długości wykładniczo rozszerza przestrzeń poszukiwań, zwykle poprawiając bezpieczeństwo bardziej niż samo zwiększanie złożoności.