Kor raskt kan nokon gjette VPN-passordet ditt?
Ein rundtur måler tilkopling, ikkje kor raskt passord kan testast. Spør kva kontrollør som kontrollerer gjettinga, og kva kontrollar som finst rundt henne.
Forsinking svarar på eit spørsmål ingen stilte. Tre vilkår avgjer kva eit gjettestimat eigentleg tyder: om gjettinga blir kontrollert av ein levande teneste eller mot fanga materiale, kva autentiseringsmetode som laga materialet, og kva kontrollar tenesta handhevar. Ein ping måler éin rundtur på éin veg og svarar på ingen av dei. Å dela eitt sekund på det talet gjev eit tal som er presist, utan samanheng og ofte gjenteke som om det var ein tryggleikseigenskap.
Forsinking høyrer til arbeid med tilkopling. Autentiseringsstyrke er ein eigenskap ved kontrolløren og protokollen.
Éin rundtur er ikkje ei fartsgrense
Ein rundturstid skildrar kor lang tid éi førespurnad og svaret på ho tek på ein bestemt veg. Sjølv for nettforsøk er gjennomstrøyminga avhengig av kor mange førespurnader ein klient held opne, kor lang tid tenaren brukar per forsøk, og kva fartsgrenser som blir handheva. Dette er uavhengig av ping. Ei Ethernet-samband legg ikkje på ei regel om at berre eitt forsøk kan finnast per rundtur, og ein rask ping beviser ikkje at ein kontrollør vil godta gjettingar i den farten.
Viss tenesta låser ein konto etter fem feil, er den praktiske farten fem forsøk per låsevindauge uansett nettverk. Det er ein kontroll, og det er talet som er verdt å sitere.
Kvar gjettinga faktisk blir kontrollert
På nettet sender den som hevdar noko, kvar kandidat til den ekte tenesta, som kan observere, forseinke, låse og varsle. Fråkopla kontrollerer ein åtakar med eigna verifikasjonsmateriale kandidatar lokalt utan medverknad frå tenesta. Den skilnaden avgjer nesten alt i aritmetikken. Retningslinjene til NIST for passord handsamar desse trugslane kvar for seg, og krev fartsavgrensing av mislukka nettforsøk og lagring som toler åtak fråkopla gjennom salta hashing med ein kostnadsfaktor. Begge er eigenskapar ved kontrolløren og lagringslaget, utan avhengnad av kor raskt linja til brukaren svarar.
Om ein pakkefangst gjev nyttig materiale, er avhengig av protokollen og autentiseringsmetoden. Å eige ein fangst, eit sertifikat eller ein kryptert tunnel svarar ikkje på noko åleine, og alderen på klientoppbygginga gjer det heller ikkje.
Kvifor aritmetikk for knekketid villar
Eit tal på moglege strengar er berre så godt som føresetnadene. Menneskjeleg valde passord er ikkje jamt fordelte over rommet ein formel skildrar, og gjenbrukte påloggingsdetaljar kan alt stå på ei liste. Kontrollkostnaden tel òg: ei netteneste med handheva kontrollar er heilt annleis enn ein stolen kontrollør som blir testa lokalt. Ei utrekning som stille flyttar seg mellom desse tilfella, kan ikkje støtte ein påstand om år til knekking.
Hald protokollfeil i sin eigen kolonne. Eit lengre passord reparerer ikkje ein svak autentiseringskonstruksjon, og éin utdatert metode beviser ikkje at kvart passordbasert design deler svakheitene. Dette er separate funn med separate rettingar.
Be om bevis frå kontrolløren, ikkje forsinking
For ei gateway-vurdering, identifiser autentiseringsmetoden, kven som har kontrolløren, kva forsøkskontrollar som finst, og om ein annan faktor verkeleg er uavhengig. Ein dialog med to passordfelt etablerer ikkje to faktorar. For lagra påloggingsdetaljar, fastslå kva materiale som finst, kven som kan lese det, og kva vern implementasjonen faktisk brukar. Eit hypotetisk tal for hashefart er ikkje bevis om eit uidentifisert lagringssystem.
Vurder òg eksponering utanfor gjetting. Ein stolen profil, eit kompromittert endepunkt eller ein phishing-flyt utgjer eit anna problem enn ein åtakar som ramser opp passord, og passordlengd gjer ingenting med myndet som alt er gjeve til ein aktiv økt.
Noter metoden, kontrollen og lagringsvernet. Dei tre svarar på spørsmålet ping aldri målte.