Mintazár vs PIN vs Face ID: melyik a valóban biztonságosabb?
A kérdés úgy hangzik, mintha egyetlen válasza lenne, és majdnem így is van, amíg meg nem kérdezed, kitől is véded a telefont. Egy idegen, aki megtalálja a vonaton, egy kolléga, aki szemben ül veled ebédnél, és egy partner, aki már ismeri a jelkódodat, három különböző probléma, és a három zár más-más sorrendben bukik el velük szemben. Az alábbiakban a rangsor következik, a mögötte álló kutatás, és a rész, amely mindennél fontosabb: melyik zár illik a telefonra, és melyik illik a benne lévő fotókra.
Azzal szemben, aki figyeli, ahogy feloldod a telefont, a minta messze a leggyengébb a három közül. Egy kontrollált, egyszeri megfigyeléses vállon át lesős vizsgálatban a támadók a látható nyomvonallal rajzolt mintát az esetek körülbelül 64 százalékában reprodukálták, míg egy hat jegyű PIN kódot csak körülbelül 11 százalékban. A minta fizikai nyomot is hagy: az eredeti maszatolásos támadásról szóló kutatás kedvező fényviszonyok mellett a tesztek 68 százalékában a teljes mintát vissza tudta állítani az ujjzsírnyomokból, és 92 százalékban legalább a minta egy részét. A Face ID egy szemlélőnek egyáltalán semmit nem árul el, ezért nyer papíron, és az Apple szerint egy véletlenszerű arc körülbelül egymillióból egy esetben egyezik a tiéddel. A gyengesége máshol van. Akkor is működik, amikor alszol, és akkor is, amikor valaki az arcod elé tartja a telefont, és iPhone-on csak gyorsút jelent a jelkódhoz, nem annak helyettesítője, így egy ellesett jelkód semmissé teszi. A tábla mérete is számít. Szinte minden közölt mintastatisztika a háromszor hármas rácsot írja le, egy 5×5-ös tábla pedig hat pontos minimummal egészen más tartományba esik. Használj Face ID-t hosszú jelkóddal magán az eszközön, és tegyél külön hitelesítő adatot arra az appra, amely olyasmit tárol, amit idegennek nem adnál oda.
A rövid rangsor, és a kérdés, amely felborítja
Aszerint megítélve, mennyire állja ki a megfigyelést, a sorrend világos: a Face ID az első, a hosszú PIN a második, a minta az utolsó. A Face ID semmit sem árul el a szemlélőnek, mert a hitelesítő adat sosem hagyja el az arcodat. A PIN-t egy kis területen adod meg, amelyet egy kéz el tud takarni, és minden újabb számjegy tízszeresére növeli a kitalálható lehetőségek terét. A minta ezzel szemben nagy mozdulat, amelyet a képernyő nagy részén rajzolsz végig, jellemzően egy fényes vonallal, amely követi az ujjadat, és a három közül egyedül ezt tudja egy két székkel arrébb ülő ember egyszerűen megjegyezni. Ez a kutatásban nem elhanyagolható hatás: ez a különbség egy fej vagy írás dobás esélye és egy szinte esélytelen tipp között.
Aztán tegyél fel egy másik kérdést. Ki nyit ki valójában engedély nélkül telefonokat? Túlnyomórészt nem egy idegen kamerával, hanem valaki, aki már a szobában van: egy partner, egy lakótárs, egy kolléga, egy rokon. Ez a személy általában ismeri a jelkódodat, százszor látott már feloldani a telefont, és egyáltalán nincs szüksége semmilyen támadásra. Vele szemben a fenti rangsor lényegtelen, mert mindhárom zár már eleve nyitva áll. Az egyetlen dolog, amely mégis kitart, egy második hitelesítő adat, amelyet még sosem látott, azon az appon, amely az érdemben védendő anyagot tárolja. Erről a beépített félről ad áttekintést a egyedi appok zárolása Face ID-vel iPhone-on útmutatónk, amelyet érdemes ezzel együtt elolvasni.
Mit árul el az egyes zárak típusa annak, aki figyel
A kutatók ezt megmérték, nem csak találgatták. Egy egyszeri megfigyeléses vállon át lesős vizsgálatban a látható nyomvonallal rajzolt mintát a megfigyelő az esetek körülbelül 64 százalékában sikeresen reprodukálta, míg egy hat jegyű PIN kódot körülbelül 11 százalékban. A nyomvonal kikapcsolása jelentősen segít a mintánál, a billentyűzet eltakarása pedig a PIN-nél, de a különbség mindkettő mellett megmarad. Az ok a geometria. A PIN egy sűrű rácsban végzett apró koppintások sorozata, és egyetlen félreolvasott számjegy tönkreteszi az egész tippet. A minta egyetlen összefüggő alakzat, egy alakzat pedig pontosan az a fajta dolog, amit az emberi memória egyetlen pillantás után is jól megjegyez.
A minta utólag is hagy bizonyítékot. Az eredeti maszatolásos támadásról szóló kutatás kontrollált fényviszonyok mellett fényképezte le a telefonok képernyőjét, és a tesztek 68 százalékában a teljes feloldó mintát vissza tudta állítani az ujjzsírnyomból, 92 százalékban pedig a minta egy részét. Egy PIN-es billentyűzet is elmaszatolódik, de a foltok nem árulják el a sorrendet, így a támadó csak azt tudja meg, mely számjegyeket használod, a sorrendet nem. A Face ID semmit nem hagy az üvegen, és semmit a szobában. Ehelyett akkor is működik, amikor az arcod a kamera előtt van, alvás közben is, ami valós és konkrét gyengeség, nem elméleti. Az Apple ezt úgy mérsékli, hogy újraindítás után, 48 óra feloldás nélküli időszak után, és öt sikertelen arcfelismerési kísérlet után jelkódot kér, valamint a Ellopott eszköz védelme funkciót kínálja arra az esetre, amikor a tolvaj már látta, ahogy beírod.
A mögöttes számtan, és miért változtatja meg a tábla mérete
Szinte minden széles körben idézett mintastatisztika az Android háromszor hármas rácsát írja le, ahol a négy-kilenc pontból álló útvonalak összesen 389 112 lehetőséget adnak. Ez több, mint egy négyjegyű PIN 10 000 lehetősége, és kevesebb, mint egy hatjegyű PIN 1 000 000 lehetősége, és mindkét szám túlbecsüli a valós nehézséget, mert sem a mintaválasztás, sem a PIN-választás nincs a véletlenszerűség közelében sem. Az emberek sokkal gyakrabban kezdik a mintát a bal felső sarokban, mint amit a véletlen indokolna, és olyan betűket rajzolnak, amelyeket már ismernek. Az emberek az 1234-et, a 0000-t és a születési éveket választják. Egy támadó, aki előbb a népszerű választásokat próbálja ki, nem a teljes teret járja végig, csak annak zsúfolt végét.
A tábla mérete az a változó, amelyről senki sem beszél, pedig ez dominálja a többit. Ha csak a hat különböző pontot használó útvonalakat számoljuk, egy 5×5-ös tábla 127 512 000 sorrendet kínál, mielőtt bármilyen rajzolási szabály szűkítené a listát, szemben egy hatjegyű PIN 1 000 000 lehetőségével. A Vaultaire pontosan ezért használ 5×5-ös táblát, legalább hat pontot és legalább két irányváltást követel meg, és figyelmeztet, ha az imént rajzolt alakzat egy sorozatszerű futás, egy spirál vagy egy felismerhető betű. Ez semmit nem javít a megfigyelési problémán, amely az üvegre rajzolás, nem a rács tulajdonsága, ha emberek előtt teszed. Azt viszont jelenti, hogy a minta csak akkor gyenge választás, ha valaki figyel, és erős, ha senki sem.
Melyik zár melyik ajtóra való
Kezeld a telefont és a benne lévő privát anyagot két külön ajtóként. A telefonon használj Face ID-t hosszú jelkóddal mögötte, és kapcsold be az Ellopott eszköz védelmét, amely érzékeny műveleteknél Face ID-t követel meg jelkódos kibúvó nélkül, amikor nem a megszokott helyeiden vagy. Ez a kombináció választ ad az idegenre, a zsebtolvajra és arra, aki egy kávézóban felvette, ahogy feloldod a telefont. Amire nem ad választ, az az, aki már ismeri a jelkódot, vagy az a pillanat, amikor odaadod a feloldott telefont valakinek, hogy megmutass egy fotót, ő pedig tovább görget. Ehhez olyan zár kell, amely nem nyílik ki csak azért, mert a telefon már nyitva van.
Ez a második ajtó, és itt bizonyítja értékét a minta. A Vaultaire-ben a mintát nem egy tárolt másolathoz hasonlítják, mert nincs tárolt másolat, amivel összevetnék. A megrajzolt pontokat sorosítják, és PBKDF2-n futtatják át SHA-512-vel, 600 000 iterációval, egy eszközhöz kötött, az iOS kulcstartóban tárolt sóval szemben, és az eredmény az az AES-256 kulcs, amely dekódolja a fájlokat. Ha rosszul rajzolod a mintát, abból nem szerver felőli elutasító üzenet lesz, hanem egy kulcs, amely semmit nem nyit. Nincs fiók, nincs jelszó-visszaállítás, és nincs másolat a széfről máshol, ami ugyanaz az ok, amiért a beállításkor helyreállítási kódot állítanak ki, és amiért érdemes azt offline tárolni. A titkosítás oldalát a mit véd valójában az AES-256 titkosítás című magyarázónk fedi le, azt pedig, hogyan ellenőrizd, egy adott app tényleg ezt teszi-e vagy csak egy mappát rejt el, a széf-appok biztonsági állításainak auditja ismerteti. A Vaultaire legfeljebb 5 széfig ingyenes.
Kapcsolódó útmutatók
- Hogyan zárolj appokat Face ID-vel iPhone-on
- Elfelejtetted a fotószéf jelszavát
- Megkerülhető-e a rejtett album Face ID zárja
- Mit véd valójában az AES-256 titkosítás
Források
Gyakran ismételt kérdések
Tényleg ki tudja találni valaki a mintámat a képernyőn hagyott ujjnyomokból?
Igen, megfelelő körülmények között. A maszatolásos támadást névadó kutatás kontrollált fényviszonyok és kameraszögek mellett fényképezte a képernyőket, és a tesztek 68 százalékában visszaállította a teljes mintát, 92 százalékban pedig legalább egy részét. A hétköznapi használat elmaszatolja az üveget és megnehezíti a dolgot, a képernyő letörlése pedig teljesen eltünteti a nyomot, de a támadás valós, és csak a mintákra érvényes. Egy PIN-es billentyűzet olyan nyomokat hagy, amelyek elárulják, mely számjegyeket használod, a sorrendet azonban nem.
Biztonságosabb a Face ID, mint a jelkód iPhone-on?
Nem alternatívák egymáshoz képest. A Face ID egy gyors út ugyanahhoz a jelkódhoz, és a jelkód marad az alapul szolgáló hitelesítő adat, ezért kéri az iOS újraindítás után, 48 óra feloldás nélküli időszak után, és öt sikertelen arcfelismerési kísérlet után. A Face ID sokkal jobb megfigyeléssel szemben, mert nincs mit ellesni. A jelkód abban jobb, amikor valaki a telefont az arcod elé tudja tartani. Használd mindkettőt, és legyen hosszú a jelkód.
Segít-e egy külön széf-minta, ha valaki már ismeri az iPhone jelkódomat?
Pontosan erre való. Aki ismeri a jelkódodat, hozzáfér az egész telefonhoz: Fotók, Üzenetek, a rejtett album, az iCloud a weben. A saját hitelesítő adattal rendelkező széf az egyetlen rész, amely nem nyílik ki a többivel együtt, feltéve, hogy sosem rajzolod meg a mintát előtte, és sosem használod a jelkód számjegyeit a minta alakjaként. Válassz olyat, amit még sosem gépeltél be előtte, mert az ismertség itt a valódi támadási felület.
Mi történik, ha elfelejtem a mintát?
Egy olyan appban, ahol a minta származtatja a titkosítási kulcsot, semmi sem tudja visszaállítani a fájlokat, csak maga a minta, vagy a beállításkor kiadott helyreállítási kód. Ez a felépítés közvetlen következménye: egyetlen szerver sem őriz másolatot, így egyetlen ügyfélszolgálati folyamat sem tudja visszaállítani. Tárold a kódot papíron, távol a telefontól. Az elfelejtett fotószéf-jelszavakról szóló útmutatónk, lentebb linkelve, végigveszi a megmaradó lehetőségeket, és azt, mely helyreállítási ígéretekben nem érdemes megbízni.