Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
Wzorce UX7 minut czytania·Updated Październik 2026·Zespół ExodeUI

Mierniki siły hasła, które faktycznie pomagają: wskazówki dotyczące UX i NIST

Jak zaprojektować pola haseł i mierniki siły zgodnie z aktualnymi wytycznymi NIST: długość symboli, listy blokowania, menedżery wklejania i haseł oraz jasne informacje zwrotne.

Bezpośrednie podsumowanie i definicja

Rdzeń na wynos

Obecne wytyczne NIST (SP 800-63B) faworyzują długość i listy bloków zamiast zasad kompozycji: hasła używane samodzielnie muszą mieć co najmniej 15 znaków, usługi powinny umożliwiać co najmniej 64 i nie mogą wymagać kombinacji typów znaków. Dobry miernik siły szacuje rzeczywistą zgadywalność, nagradza długość, wyjaśnia problemy prostymi słowami i współpracuje z menedżerami wklejania i haseł.

Co teraz mówi NIST

Publikacja specjalna NIST 800-63B określa nowoczesne zasady dotyczące haseł dla weryfikatorów:

  • Hasła używane jako jedyny czynnik muszą mieć co najmniej 15 znaków; hasła używane w ramach uwierzytelniania wieloskładnikowego mogą być krótsze, ale co najmniej 8.
  • Usługi powinny umożliwiać maksymalną długość co najmniej 64 znaków.
  • Usługi nie mogą narzucać zasad kompozycji, takich jak wymaganie kombinacji typów znaków.
  • Nowe hasła należy sprawdzić na liście blokowanych wartości typowych, oczekiwanych lub naruszonych, podając powód odrzucenia.
  • Usługi muszą oferować wskazówki pomagające użytkownikom wybrać silne hasło.
Pole hasła z czterosegmentowym miernikiem siły i listą wskazówek: długość nad symbolami, sprawdzanie list zablokowanych, zezwolenie na wklejanie i menedżerowie, wyjaśnienie odrzuceń
Prowadź ludzi w kierunku długich, nietypowych haseł, zamiast karać ich zasadami kompozycji.

Cóż za dobry miernik mierzy

Zliczanie nagród za typy postaci „Hasło1!” i karze długie hasło. Zamiast tego narzędzia szacunkowe, takie jak zxcvbn o otwartym kodzie źródłowym Dropbox, wyszukują wzorce używane przez atakujących, rozpoznając dziesiątki tysięcy typowych haseł, nazw i słów oraz szacując, na ile rzeczywiście hasło jest odgadnięte. Oprzyj licznik na takich szacunkach i liście zablokowanych.

Projektowanie pola

Drobne szczegóły decydują o tym, czy ludzie odniosą sukces:

  • Zezwól na wklejanie i automatyczne wypełnianie, aby menedżery haseł działały.
  • Tam, gdzie to możliwe, zaoferuj przełącznik pokaż/ukryj zamiast pola potwierdzenia hasła.
  • Pokaż wymagania przed rozpoczęciem pisania, a następnie śledź postępy w miarę pisania.
  • Wyjaśnij odrzucenie prostymi słowami: „To hasło pojawia się w przypadku znanych naruszeń”.
  • Nie ustawiaj sztucznie zaniżonej długości maksymalnej.

Ruch i informacja zwrotna

Licznik, który zapełnia się płynnie w miarę poprawy hasła, zapewnia zachęcającą, natychmiastową informację zwrotną. Nie animuj go tak bardzo, aby rozpraszał, nie używaj samego koloru (dodaj etykietę tekstową, np. „Silny”) i unikaj potrząsania polem, gdy ludzie nadal piszą.

Klucz Principles do zapamiętania

  • NIST: ponad 15 znaków w przypadku haseł jednoskładnikowych, dozwolone jest co najmniej 64
  • Brak zasad kompozycji; zamiast tego sprawdź listę zablokowanych
  • Oszacuj zgadywalność (na przykład za pomocą zxcvbn), a nie typy znaków
  • Zezwalaj na menedżery wklejania i haseł; oferta pokaż/ukryj
  • Połącz kolor licznika z etykietą tekstową

Często zadawane pytania

Źródła

  1. NIST SP 800-63B: Authentication and Authenticator Management — NIST
  2. zxcvbn: low-budget password strength estimation — GitHub (Dropbox)
  3. Error-Message Guidelines — Nielsen Norman Group

Powiązane przewodniki i przykłady

Opinia wypełniająca się w miarę pisania przez użytkowników

Otwórz bezpłatne komponenty ExodeUI obsługiwane przez wprowadzenie jednej liczby, takie jak mierniki postępu i siły.

Przeglądaj aktywne komponenty
Wypróbuj za darmo