Sprawdzanie siły hasła i kod miernika

Sprawdzanie siły hasła

Sprawdzanie siły hasła + kod miernika siły do formularzy rejestracji | We.Inc

Sprawdź, jak łatwo odgadnąć hasło, w całości w Twojej przeglądarce, z szacowanym czasem złamania i wzorcami, które je osłabiają. Potem skopiuj miernik siły hasła w React lub czystym JavaScript z przyciskiem pokazywania hasła.

Silne hasło to takie, którego atakujący nie odgadnie w rozsądnej liczbie prób. Najważniejsza jest długość, a potem unikanie popularnych haseł, słów, ciągów klawiszy i dat. Wpisz hasło poniżej, aby otrzymać offline szacunek liczby prób i czasu złamania, a potem skopiuj gotowy miernik siły z przyciskiem pokazywania hasła do własnego formularza rejestracji.

Czego obecne wytyczne NIST wymagają od formularzy rejestracji

Narzędzie dzieli Twoje hasło na fragmenty, które atakujący sprawdziłby najpierw, i mnoży liczbę prób potrzebnych dla każdego fragmentu. Nic, co wpiszesz, nie opuszcza tej strony. Poniżej znajdziesz dwa mierniki siły do wklejenia w formularz rejestracji: jeden dla React z Tailwind i jeden w czystym JavaScript.

Najczęściej zadawane pytania

Czy mogę bezpiecznie wpisać tu moje prawdziwe hasło?

Sprawdzanie działa w całości w Twojej przeglądarce, a strona nie wysyła żadnego żądania sieciowego z tym, co wpisujesz. Mimo to najbezpieczniejszym nawykiem jest testowanie hasła o takiej samej budowie jak Twoje prawdziwe, a nie samego prawdziwego hasła.

Jak dokładny jest czas złamania?

To szacunek. Narzędzie korzysta z krótkich wbudowanych list popularnych haseł i słów, więc hasło zbudowane z mniej popularnego słowa może dostać tu wyższą ocenę, niż na to zasługuje. Cztery scenariusze zakładają typowe prędkości ataku, od formularza logowania z limitem prób po skradzioną bazę danych z szybkim skrótem. Prawdziwi atakujący używają też list wyciekłych haseł i reguł znacznie większych niż wszystko, co może dostarczyć strona internetowa.

Czy mój formularz rejestracji powinien wymagać symbolu i cyfry?

Obecne wytyczne NIST mówią, że nie. Reguły składu popychają ludzi w stronę przewidywalnych wzorców, takich jak Password1!, które spełniają regułę, a i tak dają się odgadnąć. Minimalna długość plus sprawdzanie popularnych i wyciekłych haseł robi więcej dla bezpieczeństwa.

Dlaczego mój formularz potrzebuje przycisku pokazywania hasła?

Zamaskowane pola powodują literówki, szczególnie na telefonach, a literówki prowadzą do blokad konta i resetowania haseł. Przełącznik pozwala sprawdzić, co się wpisało. Użyj prawdziwego przycisku z czytelną etykietą i przełączaj typ pola między password a text.

Czy kod miernika sprawdza hasła pod kątem wycieków?

Nie. Mierniki oceniają w przeglądarce długość, różnorodność i kilka oczywistych wzorców, aby ludzie dostawali szybką informację zwrotną. Prawdziwa bramka powinna być na Twoim serwerze: to tam egzekwuj minimalną długość i odrzucaj hasła znalezione na listach wycieków.

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

Jak zbudować miernik, któremu ludzie ufają

Miernik siły w React + Tailwind z pokazywaniem hasła

Kontrolowane pole hasła z przyciskiem pokaż i ukryj, czterostopniowym paskiem, listą reguł i dynamiczną etykietą tekstową dla czytników ekranu.

Miernik w czystym HTML i JavaScript

Ten sam pomysł bez frameworka. Wklej go na dowolną stronę; skrypt dotyka tylko elementów wewnątrz kontenera.

popularne hasło

zwykłe słowo

ciąg klawiszy

losowe znaki

Sprawdź hasło

Hasło (zostaje na tym urządzeniu)

Ukryj

Pokaż

około 10^{n} prób

Średni czas odgadnięcia

Zacznij pisać, aby zobaczyć szacunek.

Kod miernika siły

Dwa mierniki do wklejenia w formularz rejestracji. Reguły serwera utrzymuj takie same jak reguły miernika.

Wypróbuj miernik w czystym JavaScript

Działający miernik siły hasła w czystym JavaScript

mniej niż sekunda

{n} sekunda

{n} sek.

{n} minuta

{n} min

{n} godzina

{n} godz.

{n} dzień

{n} dni

{n} lat

{n} stuleci

ponad 100 milionów lat

Zacznij za darmo · Bez karty kredytowej

Powiązane: Darmowe narzędzia

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony