Pređi na glavni sadržaj
LibraTool logoLibraTool

Provera jačine lozinke — besplatno

Proverite koliko je jaka vaša lozinka analizom entropije, procenama vremena probijanja i detaljnom kontrolnom listom zahteva. Radi isključivo u vašem pregledaču.

Provera jačine radi samo na vašem uređaju. Opciona provera curenja ispod šalje prvih 5 znakova SHA-1 heša (nikad samu lozinku) na pwnedpasswords.com.

Samo heuristika. Ocena je procena zasnovana na strukturi i listama čestih lozinki. Za procurele lozinke pouzdaniji je test curenja ispod.

Uobičajene upotrebe

  • Proverite jačinu lozinke pre registracijeTestirajte da li je lozinka dovoljno jaka pre nego što napravite novi nalog na bilo kojoj veb-stranici ili aplikaciji.
  • Potvrdite da lozinke ispunjavaju politiku bezbednostiProverite da lozinke ispunjavaju organizacione politike bezbednosti: dužinu, raznolikost znakova, bez čestih lozinki.
  • Učite koncepte bezbednosti lozinkeKoristite procene entropije i vremena pukotine da učite učenike i zaposlene zašto su određene lozinke slabe.
  • Testirajte glavnu lozinku upravljača lozinkiPotvrdite da je glavna lozinka upravljača lozinki zaista jaka — ona štiti sve ostale lozinke.
  • Pregled jačine lozinke za bezbednosni auditProcenite jačinu lozinke kao deo liste za proveru bezbednosnog audita. Pregledajte entropiju, vreme pukotine i detekciju čestih lozinki.

Kako funkcioniše

Analiza jačine se u potpunosti izvršava u vašem pregledaču koristeći ručno napisan JavaScript mehanizam — bez biblioteke, bez servera. Kombinuje matematiku entropije skupa znakova, detekciju šablona (šetnje po tastaturi, ponovljeni znakovi, uobičajene zamene), i opcionu pretragu curenja koja koristi Web Crypto API i k-anonimnost tako da vaša lozinka nikada ne napušta vaš uređaj.

  1. 1
    Izračunata entropija skupa
    Dok kucate, alatka meri koje su klase znakova prisutne — mala slova (26), velika slova (26), cifre (10), simboli (32) — množi ukupnu veličinu skupa sa log2 da dobije bite entropije po znaku, zatim množi dužinom lozinke. Lozinka od 10 znakova samo malim slovima počinje sa oko 47 bita.
  2. 2
    Primenjene kazne za šablon
    Sirova entropija se zatim smanjuje za predvidljivu strukturu: šetnje po tastaturi poput 'qwe' ili 'asd', sekvencijalni nizovi poput 'abc' ili '321', četvorocifrene godine (1900–2099), i nizovi ponovljenih znakova svaki koštaju 10 bita. Alatka takođe obrće uobičajene l33t zamene (@ → a, 0 → o, $ → s) i uklanja prateće cifre da uhvati 'P@ssw0rd1' kao poznatu-uobičajenu lozinku 'password' koja to zaista jeste.
  3. 3
    Dodeljena ocena i vreme razbijanja
    Prilagođena entropija i lista provera od devet stavki (dužina, klase znakova, bez ponovljenih nizova, nije poznata-uobičajena lozinka) zajedno određuju ocenu od Vrlo slaba do Jaka. Vreme razbijanja se procenjuje pod pretpostavkom 10 milijardi pokušaja u sekundi — cifra tipična za offline GPU napade — izračunata kao 2^entropija / 10.000.000.000.
  4. 4
    Opciona provera curenja preko k-anonimnosti
    Ako kliknete 'Proveri protiv poznatih curenja', Web Crypto API lokalno heš-uje vašu lozinku sa SHA-1 u pregledaču. Samo prvih 5 heksadecimalnih znakova tog heša se šalje Have I Been Pwned range API-ju; sufiks se upoređuje na klijentu. Pun heš — i sama lozinka — nikada ne napuštaju vaš uređaj.

Vaša lozinka se nikada nikuda ne prenosi — sva analiza jačine se izvršava lokalno u JavaScript-u, a opciona provera curenja koristi k-anonimnost (samo prefiks heša od 5 znakova se šalje Have I Been Pwned API-ju, čineći matematički nemogućim za taj servis da rekonstruiše vašu lozinku).

Slične alatke

Česta pitanja