Tamna, mornarsko plava površina s tri odvojena predmeta u nizu: prozirna tirkizna kocka čija gornja ploha nosi mrežu točkica raspoređenih u pet redova i pet stupaca, sa svjetlucavom linijom provučenom kroz šest njih, nizak pladanj s pet identičnih praznih zaobljenih pločica i uski stožac tirkiznog svjetla koji pada na prazan postament.

Zaključavanje uzorkom protiv PIN-a protiv Face ID-a: što je zapravo sigurnije?

Čini se da bi pitanje trebalo imati jedan odgovor, i gotovo da ga ima, sve dok se ne zapitaš od koga zapravo štitiš telefon. Neznanac koji ga pronađe u vlaku, kolega koji sjedi nasuprot tebe za ručkom i partner koji već zna tvoju lozinku tri su različita problema, a sva tri zaključavanja pred njima podbacuju u različitom redoslijedu. Slijedi poredak, istraživanje na kojem se temelji i dio koji je važniji od svega ostalog: koje zaključavanje pripada telefonu, a koje fotografijama unutar njega.

Pred nekim tko promatra kako otključavaš telefon, uzorak je daleko najslabiji od tri opcije. U jednom kontroliranom istraživanju prisluškivanja pogledom pri jednom promatranju, napadači su uspješno reproducirali uzorak nacrtan s vidljivom linijom traga u oko 64 posto slučajeva, dok je šesteroznamenkasti PIN podlegao u oko 11 posto slučajeva. Uzorak ostavlja i fizički trag: izvorno istraživanje napada mrljama uspjelo je obnoviti cijeli uzorak iz masnog traga na ekranu u 68 posto testova pri povoljnom osvjetljenju, a djelomično u 92 posto. Face ID promatraču ne otkriva ništa, zato pobjeđuje na papiru, a Apple procjenjuje vjerojatnost da se nasumično lice podudari s tvojim na otprilike jedan naprama milijun. Njegova je slabost drugačija. Radi dok spavaš i radi kad netko telefon prisloni tvom licu, a na iPhoneu je prečac do lozinke, a ne njezina zamjena, pa promatrana lozinka to poništava. Veličina mreže točaka također je važna. Gotovo svaka objavljena statistika o uzorcima opisuje mrežu tri sa tri, a mreža pet sa pet s minimumom od šest točaka nalazi se u posve drugom rasponu. Koristi Face ID s dugom lozinkom na samom uređaju i postavi zasebnu vjerodajnicu na aplikaciji koja čuva sve što ne bi dao neznancu.

Kratki poredak i pitanje koje ga mijenja

Ocijenjeno prema tome koliko dobro svako od njih podnosi promatranje, redoslijed je jasan: prvo Face ID, zatim dugi PIN, uzorak posljednji. Face ID promatraču ne otkriva ništa, jer vjerodajnica nikad ne napušta tvoje lice. PIN se unosi na malom području koje ruka može zakloniti, a svaka dodatna znamenka množi prostor pogađanja s deset. Uzorak je velik pokret nacrtan preko većeg dijela ekrana, obično sa svijetlom linijom koja prati prst, i jedini je od trojice koji osoba dva sjedala dalje jednostavno može zapamtiti. To u istraživanju nije mali učinak, to je razlika između bacanja novčića i male vjerojatnosti.

Zatim postavi drugačije pitanje. Tko zapravo otvara telefone bez dopuštenja? U velikoj većini slučajeva to nije neznanac s kamerom, nego netko tko je već u prostoriji: partner, cimer, kolega, rođak. Ta osoba obično zna tvoju lozinku, gledala te je kako otključavaš telefon stotinu puta i uopće ne treba nikakav napad. Pred njom je gornji poredak nebitan, jer sva tri zaključavanja već su otvorena. Jedino što i dalje drži jest druga vjerodajnica koju ta osoba nikad nije vidjela, na aplikaciji koja čuva materijal vrijedan zaštite. Naš vodič o zaključavanju pojedinačnih aplikacija pomoću Face ID-a na iPhoneu pokriva ugrađenu polovicu toga i vrijedi ga pročitati uz ovaj.

Što svako zaključavanje otkriva onome tko promatra

Istraživači su to izmjerili, a ne pretpostavili. U istraživanju prisluškivanja pogledom pri jednom promatranju, uzorak nacrtan s vidljivom linijom traga promatrač je uspješno reproducirao u oko 64 posto slučajeva, dok je šesteroznamenkasti PIN reproduciran u oko 11 posto slučajeva. Isključivanje linije traga znatno pomaže uzorku, a prekrivanje tipkovnice pomaže PIN-u, ali razlika opstaje u oba slučaja. Razlog je geometrija. PIN je niz malih dodira u gustoj mreži, a jedna pogrešno pročitana znamenka uništi cijelu pretpostavku. Uzorak je jedan neprekinuti oblik, a oblik je upravo ono što ljudsko pamćenje dobro zadržava nakon jednog pogleda.

Uzorak ostavlja trag i nakon toga. Izvorni rad o napadu mrljama fotografirao je ekrane telefona pod kontroliranim osvjetljenjem i obnovio potpuni uzorak otključavanja iz masnog traga u 68 posto testova, s dijelom uzorka vidljivim u 92 posto. Tipkovnica za PIN također se zamasti, ali mrlje ne nose redoslijed, pa napadač sazna koje znamenke, ali ne i njihov niz. Face ID ne ostavlja ništa na staklu i ništa u prostoriji. Umjesto toga, radi kad god je tvoje lice pred kamerom, uključujući dok spavaš, što je stvarna i specifična slabost, a ne teoretska. Apple to ublažava tako što zahtijeva lozinku nakon ponovnog pokretanja, nakon 48 sati bez otključavanja i nakon pet neuspjelih pokušaja prepoznavanja lica, te uvođenjem Zaštite od krađe uređaja za slučaj kad je lopov već gledao kako je upisuješ.

Aritmetika u pozadini i zašto je veličina mreže mijenja

Gotovo svaka često citirana statistika o uzorcima opisuje Androidovu mrežu tri sa tri, gdje putanje od četiri do devet točaka daju ukupno 389.112 mogućnosti. To je više od četveroznamenkastog PIN-a s 10.000 i manje od šesteroznamenkastog PIN-a s 1.000.000, a oba broja precjenjuju stvarnu težinu, jer ni izbori uzoraka ni izbori PIN-ova nisu ni blizu nasumični. Ljudi počinju uzorke u gornjem lijevom kutu mnogo češće nego što bi slučajnost dopustila i crtaju slova koja već poznaju. Ljudi biraju 1234, 0000 i godine rođenja. Napadač koji prvo isproba popularne izbore ne prolazi kroz cijeli prostor mogućnosti, nego samo kroz njegov najgušće naseljeni dio.

Veličina mreže varijabla je koju nitko ne spominje, a upravo ona dominira nad ostalim. Ako se broje samo putanje koje koriste šest različitih točaka, mreža pet sa pet nudi 127.512.000 poredaka prije nego što ih ijedno pravilo crtanja smanji, naspram 1.000.000 za šesteroznamenkasti PIN. Vaultaire upravo zato koristi mrežu pet sa pet, zahtijeva barem šest točaka i barem dvije promjene smjera te te upozorava kad je oblik koji si upravo nacrtao uzastopni niz, spirala ili prepoznatljivo slovo. Ništa od toga ne rješava problem promatranja, koji je svojstvo crtanja po staklu pred ljudima, a ne mreže. No znači da je uzorak slab izbor samo kad netko promatra, a snažan izbor kad nitko ne gleda.

Koje zaključavanje pripada kojim vratima

Tretiraj telefon i privatni sadržaj unutar njega kao dva odvojena vrata. Na telefonu koristi Face ID s dugom lozinkom iza njega i uključi Zaštitu od krađe uređaja, koja za osjetljive radnje kad si izvan uobičajenih mjesta nameće Face ID bez mogućnosti zamjene lozinkom. Ta kombinacija odgovara na neznanca, na džepara i na osobu koja te snimila dok si ga otključavao u kafiću. Ono na što ne može odgovoriti jest osoba koja već zna lozinku, ili trenutak kad otključani telefon daš nekome da pogleda fotografiju, a on nastavi listati. Za to ti treba zaključavanje koje se ne otvara samo zato što se otvorio telefon.

To su druga vrata, i to je mjesto gdje uzorak zarađuje svoje mjesto. U Vaultaireu normalni put otključavanja ne uspoređuje vaš uzorak sa samostalnim hashom lozinke. Točke koje nacrtate su serijalizirane i prolaze PBKDF2-HMAC-SHA512 za 600 000 ponavljanja sa soli koja se nalazi u cijelom uređaju iOS Keychain. Rezultirajući ključ trezora potvrđuje autentičnost šifriranog indeksa i odmotava zasebni nasumični glavni ključ koji se koristi za AES-256-GCM šifriranje datoteke. AES-GCM provjera autentičnosti također omogućuje nekome s kopiranim podacima aplikacije testiranje ključeva kandidata izvan mreže, tako da su snaga uzorka i cijena svakog pogađanja i dalje važni. Vaultaire čuva šifriranu bazu podataka za oporavak Keychain, i izborno šifrirano CloudKit sigurnosna kopija stvara drugu kopiju šifriranog teksta; niti daje razvojnom programeru stazu za ponovno postavljanje niti ključeve potrebne za čitanje vaših datoteka. Naš objašnjavač na što AES-256 enkripcija zapravo štiti pokriva stranu šifre, a naš revizija tvrdnji o sigurnosti aplikacije trezora pokriva kako provjeriti radi li neka aplikacija to ili samo skriva mapu. Vaultaire je besplatan za do 3 trezora.

Povezani vodiči

Izvori

Često postavljana pitanja

Može li netko stvarno otkriti moj uzorak iz mrlja na ekranu?

Da, u pravim uvjetima. Istraživanje koje je nazvalo napad mrljama fotografiralo je ekrane pod kontroliranim osvjetljenjem i kutovima kamere te obnovilo potpuni uzorak u 68 posto testova, s dijelom uzorka vidljivim u 92 posto. Uobičajeno rukovanje razmazuje staklo i time otežava napad, a čišćenje ekrana ga potpuno uklanja, no napad je stvaran i odnosi se samo na uzorke. Tipkovnica za PIN ostavlja tragove koji otkrivaju koje znamenke koristiš, ali ne otkrivaju njihov redoslijed.

Je li Face ID sigurniji od lozinke na iPhoneu?

To nisu alternative. Face ID je brzi put do iste lozinke, a lozinka ostaje temeljna vjerodajnica, zato je iOS traži nakon ponovnog pokretanja, nakon 48 sati bez otključavanja i nakon pet neuspjelih pokušaja prepoznavanja lica. Face ID je mnogo bolji protiv promatranja, jer nema ništa za gledati. Lozinka je bolja u slučaju kad ti netko može prisloniti telefon licu. Koristi oboje, i neka lozinka bude duga.

Pomaže li zaseban uzorak trezora ako netko već zna moju lozinku za iPhone?

To mu je i glavna svrha. Osoba koja zna tvoju lozinku dobiva cijeli telefon: Fotografije, Poruke, skriveni album, iCloud na webu. Trezor sa svojom vjerodajnicom jedini je dio koji se ne otvara zajedno s ostalima, pod uvjetom da uzorak nikad ne nacrtaš pred njom i da nikad ne ponoviš znamenke lozinke kao njegov oblik. Odaberi nešto što nikad nisi upisao pred tom osobom, jer je ovdje pravi napad upravo poznatost.

Što se dogodi ako zaboravim uzorak?

U Vaultaireu, uzorak izvodi ključ trezora koji potvrđuje autentičnost šifriranog indeksa i odmotava njegov slučajni glavni ključ. Oporavak koristi frazu za otvaranje omotnice šifriranog ključa i također zahtijeva odgovarajući lokalni ili šifrirani CloudKit zapisi o oporavku. Vaultaire ne drži ključ za resetiranje, tako da podrška ne može zaobići te zahtjeve. Spremite frazu na papir, dalje od telefona. Naš vodič o zaboravljenim lozinkama za trezor fotografija, s poveznicom u nastavku, objašnjava putove oporavka koji ostaju i tvrdnje kojima ne biste trebali vjerovati.