Preverjanje moči gesla
Preveri, kako močno je tvoje geslo. Oglej si oceno, ocenjeni čas razbitja v štirih scenarijih napada in konkretne nasvete, vse lokalno v brskalniku.
Geslo se analizira samo na tej strani. Nikoli se ne pošlje, shrani ali zabeleži.
Vtipkaj geslo, da vidiš, kako težko bi ga bilo uganiti.
- Ocena
- –
- Ocenjeno število poskusov
- –
- Ocena entropije
- –
- Dolžina
- –
- Vrste znakov
- –
Ocenjeni čas razbitja
| Scenarij napada | Čas |
|---|---|
| Spletni napad z omejitvijo (100 poskusov na uro) | – |
| Spletni napad brez omejitve (10 poskusov na sekundo) | – |
| Napad brez povezave, počasen zgoščevalnik, kot je bcrypt (10 000 poskusov na sekundo) | – |
| Napad brez povezave, hiter zgoščevalnik, kot je MD5 (10 milijard poskusov na sekundo) | – |
Slabosti in nasveti
Entropija predvideva, da je bil vsak znak naključno izbran iz uporabljenih vrst znakov. To je zgornja meja: zgornja ocena in časi razbitja upoštevajo vzorce iz resničnega sveta.
Kako preveriti geslo
- Vtipkaj ali prilepi geslo v Geslo za preizkus. Polje skrije, kar tipkaš; s Pokaži ga vidiš, s Skrij ga spet prekriješ.
- Rezultat se prikaže med tipkanjem. Vrstica Moč gre od 0 (Zelo šibko) do 4 (Zelo močno).
- Preberi tabelo Ocenjeni čas razbitja: za vsakega od štirih scenarijev napada poda en čas, od spletnega mesta, ki omejuje poskuse prijave, do ukradene zbirke, napadene z grafičnimi karticami.
- Preglej Slabosti in nasveti. Poimenuje težavo, ki jo je preverjalnik našel (pogosto geslo, vzorec na tipkovnici, datum, ponovljeno zaporedje …), in predlaga, kako jo odpraviti. Sporočila o slabostih so v angleščini, ker jih ustvarja knjižnica zxcvbn.
Geslo se analizira samo na tej strani. Nikoli se ne pošlje, shrani ali zabeleži, polje pa se počisti, ko zapustiš stran. Kljub temu je najvarnejša navada, da preizkusiš geslo, ki je podobno tvojemu, ne pa pravega.
Kako se izračuna ocena
To orodje uporablja zxcvbn, odprtokodni ocenjevalnik gesel, ki je izvirno nastal pri Dropboxu (tu v vzdrževani različici TypeScript, zxcvbn-ts). Namesto štetja velikih črk in simbolov razmišlja kot razbijalec gesel. Geslo razdeli na dele in išče vzorce, ki jih napadalci poskusijo najprej:
- najpogostejša uhajena gesla, imena, priimki in pogoste angleške ter francoske besede, vključno z obrnjenimi besedami in zamenjavami »l33t«, kot je
p@ssw0rd; - sprehode po tipkovnici, kot so
qwerty,azertyali1qaz2wsx; - ponovljene znake (
aaaa), ponovljene bloke (abcabc) in zaporedja (abcd,9876); - datume in nedavna leta.
Nato oceni, koliko poskusov bi napadalec potreboval za iskano celotno geslo, kar je prikazano kot Ocenjeno število poskusov. Ocena sledi tej številki: pod tisoč poskusov da 0, pod milijon 1, pod 100 milijonov 2, pod 10 milijard 3, vse nad tem pa 4. Slovarji gesel so angleški in francoski; slovenskih pogostih besed orodje posebej ne pozna, zato ocena za gesla iz slovenskih besed temelji predvsem na dolžini in vzorcih.
Štirje scenariji napada
Časi razbitja delijo ocenjeno število poskusov s hitrostjo vsakega napada:
| Scenarij | Hitrost |
|---|---|
| Spletni napad z omejitvijo | 100 poskusov na uro |
| Spletni napad brez omejitve | 10 poskusov na sekundo |
| Napad brez povezave, počasen zgoščevalnik, kot je bcrypt | 10 000 poskusov na sekundo |
| Napad brez povezave, hiter zgoščevalnik, kot je MD5 | 10 milijard poskusov na sekundo |
Spletni napad pomeni, da nekdo tipka poskuse v prijavni obrazec. Napad brez povezave se zgodi po vdoru v podatke, ko ima napadalec kopijo shranjenih zgoščenih gesel in lahko poskuse preizkuša na lastni strojni opremi. Zadnja vrstica je najslabši primer in jo je treba opazovati pri geslih, ki ščitijo e-pošto, bančništvo ali upravitelj gesel. Časi so povprečja: napadalec ima lahko tudi srečo in uspe prej.
Ocena entropije
Ocena entropije je klasična številka grobe sile: dolžina × log2(velikost nabora), kjer je nabor vsota uporabljenih vrst znakov (26 malih črk, 26 velikih črk, 10 števk, 33 simbolov in 100 za druge znake, kot so naglasi ali emojiji). Qwerty123! po tej formuli dobi približno 66 bitov, a zxcvbn ga oceni z 0 (Zelo šibko), ker je vrstica tipkovnice s pogosto končnico. Entropija je smiselna samo za naključno izbrana gesla, na primer iz generatorja gesel; pri gesli, ki jih je sestavil človek, zaupaj oceni in časom razbitja.
Pogosta vprašanja
Ali je varno tu vtipkati svoje pravo geslo?
Preverjanje poteka v celoti v tvojem brskalniku s slovarjem, naloženim s tega spletnega mesta; nič, kar vtipkaš, se ne prenese ali shrani. Kljub temu kot splošno pravilo gesla nikoli ne tipkaj nikjer drugje kot tam, kjer se uporablja. Preizkus podobnega gesla da enak vpogled.
Zakaj moje dolgo geslo dobi nizko oceno?
Dolžina pomaga samo, če je vsebina nepredvidljiva. Znan citat, trikrat ponovljena beseda ali vrstica tipkovnice so med prvimi stvarmi, ki jih razbijalci preizkusijo, zato dodajo malo moči, tudi če geslo podaljšajo.
Na katero oceno naj ciljam?
Za pomembne račune ciljaj na 4 (Zelo močno), za vse ostalo pa vsaj na 3. Naključno geslo iz petih ali več besed ali naključno geslo z 14 ali več znaki zlahka doseže 4.
Ali simboli in velike črke naredijo geslo močno?
Ne same po sebi. Password1! upošteva večino pravil o zapletenosti in je kljub temu eno najpogostejših gesel. Naključnost in dolžina štejeta veliko več kot raznolikost znakov.
Ali orodje preveri, ali je moje geslo uhajalo?
Geslo primerja z vgrajenim seznamom zelo pogostih uhajenih gesel, vendar ne poizveduje v nobeni spletni zbirki vdorov. Geslo, ki je tu videti močno, je lahko vseeno razkrito, če si ga uporabil na spletnem mestu, ki je bilo vdrto.
Sorodna orodja
- Generator gesel Brezplačen generator gesel, ki v brskalniku z varnim generatorjem naključnih števil ustvari močna naključna gesla z 4 do 128 znaki. Nič se ne shrani ali pošlje.
- Generator gesel iz besed Ustvari močna, zapomnljiva gesla iz naključnih besed s seznama EFF ali francoskega seznama, z entropijo v bitih. Varno ustvarjeno v tvojem brskalniku.
- Generator zgoščenih vrednosti (hash) Ustvari zgoščene vrednosti MD5, SHA-1, SHA-256 in SHA-512 za besedilo ali datoteke poljubne velikosti in preveri kontrolne vsote. Deluje v brskalniku.