O usłudze
PrzetłumaczoneTworzę widgety do sprawdzania siły hasła, które są osadzone bezpośrednio w formularzach rejestracyjnych i pokazują odwiedzającym uczciwą ocenę siły hasła podczas pisania. Wskaźnik przelicza się przy każdym naciśnięciu klawisza: obliczam entropię, szukam powtarzających się i przewidywalnych sekwencji, układów klawiatury oraz zamienników liter na cyfry — tak, aby skala rosła nie tylko z długości ciągu, ale z rzeczywistej siły kombinacji.
Obok wskaźnika pokazuję krótkie porady — dodaj znak, usuń powtórzenia, nie używaj loginu ani daty urodzenia jako części hasła — które prowadzą użytkowników do naprawdę bardziej bezpiecznego hasła. Porady nigdy nie pokazują ani nie rejestrują już wprowadzonych znaków: jest to ważne zarówno dla prywatności na wspólnych ekranach, jak i dla poprawnego działania z czytnikami ekranu.
Słabe hasła i te, które już zostały ujawnione w naruszeniach, są blokowane przed przesłaniem formularza. Sprawdzenie wykorzystuje zapytanie haszowe za pomocą algorytmu k-anonimowości: tylko część hasza jest wysyłana przez sieć, samo hasło nigdy nie jest przesyłane ani przechowywane w postaci niezaszyfrowanej. Osadzam widget w istniejącym znaczniku i logice walidacji, utrzymuję skrypt lekki, aby nie spowalniał strony, i zapewniam, że formularz pozostaje funkcjonalny przy wyłączonym JavaScript.
Co jest zawarte w pracy:
— wskaźnik siły hasła z oceną opartą na entropii
— kontekstowe porady bez ujawniania wprowadzonego tekstu
— sprawdzenie bazy danych naruszeń za pomocą k-anonimowości
— dostępność klawiatury i wsparcie dla czytników ekranu
— stylizacja dopasowana do istniejącego projektu formularza
Obok wskaźnika pokazuję krótkie porady — dodaj znak, usuń powtórzenia, nie używaj loginu ani daty urodzenia jako części hasła — które prowadzą użytkowników do naprawdę bardziej bezpiecznego hasła. Porady nigdy nie pokazują ani nie rejestrują już wprowadzonych znaków: jest to ważne zarówno dla prywatności na wspólnych ekranach, jak i dla poprawnego działania z czytnikami ekranu.
Słabe hasła i te, które już zostały ujawnione w naruszeniach, są blokowane przed przesłaniem formularza. Sprawdzenie wykorzystuje zapytanie haszowe za pomocą algorytmu k-anonimowości: tylko część hasza jest wysyłana przez sieć, samo hasło nigdy nie jest przesyłane ani przechowywane w postaci niezaszyfrowanej. Osadzam widget w istniejącym znaczniku i logice walidacji, utrzymuję skrypt lekki, aby nie spowalniał strony, i zapewniam, że formularz pozostaje funkcjonalny przy wyłączonym JavaScript.
Co jest zawarte w pracy:
— wskaźnik siły hasła z oceną opartą na entropii
— kontekstowe porady bez ujawniania wprowadzonego tekstu
— sprawdzenie bazy danych naruszeń za pomocą k-anonimowości
— dostępność klawiatury i wsparcie dla czytników ekranu
— stylizacja dopasowana do istniejącego projektu formularza