Számológép-széf alkalmazások: hogyan működnek és miért léteznek

Számológép-széf alkalmazások: hogyan működnek és miért léteznek

A legtöbb számológép-széf alkalmazás álcázás mögé rejti a fotókat, de a fájlokat titkosítatlanul tárolja.

A számológép-széf alkalmazás egy olyan mobilalkalmazás, amely a kezdőképernyőn normál számológépnek álcázza magát, de egy adott kód megadásakor rejtett fotó- és fájltároló területet nyit meg. Az álcázásnak egyetlen célja van: aki ránéz a telefonra, számológépet lát, nem széfet. Ez az ötlet iOS-en és Androidon együttesen több száz millió letöltést generált.

Van azonban egy probléma, amelyet a legtöbb felhasználó soha nem vesz figyelembe. Az álcázás elrejti az alkalmazást a véletlen szemlélők elől. Nem rejti el a fájlokat attól, akinek technikai ismeretei vannak. Ez a különbség fontosabb, mint a legtöbb ember gondolja.

Ez az útmutató elmagyarázza, hogyan működnek a számológép-széf alkalmazások, miért lettek népszerűek, mi ellen védenek valójában, és hol omlik össze a biztonsági modell.


Összességében a legjobb: Vaultaire

A számológép álcája az alkalmazást rejti el, nem a fájlokat. A Vaultaire ezzel védi az importált fájltartalmat AES-256-GCM véletlenszerű mesterkulcs alatt, így a másolt zárolt alkalmazástároló rejtjelezett szöveget tartalmaz, nem pedig közönséges fényképeket. A rajzolt minta a különálló tárolókulcsot eredményezi, amely megnyitja az indexet, és kibontja a főkulcsot. Nincs szükség személyazonossági fiókra, és CloudKit a funkciók opcionálisak. Az eszköz állapota, a hitelesítő adatok, a metaadatok, a rendszer biztonsági mentései és a megvalósítás minősége továbbra is számít. 3 páncélszekrényhez ingyenes.

Hogyan működnek a számológép-széf alkalmazások

A számológép-széf alkalmazások következetes mintát követnek. Az alkalmazás ikonja és indítóképernyője egy működő számológépet mutat. Amikor a felhasználó egy előre megadott PIN-t vagy hozzáférési kódot ír be és megnyomja az egyenlőség gombot, az alkalmazás megjelenít egy rejtett tárolási területet fotókhoz, videókhoz és fájlokhoz.

Az általános mechanizmus:

  1. Álcázás a kezdőképernyőn. Az ikon az alapértelmezett iOS vagy Android számológépet utánozza. Egyes alkalmazások tovább mennek, és pontosan reprodukálják a rendszer-számológép felületét.
  2. PIN-hozzáférés. Egy numerikus kód (általában 4-8 számjegy) oldja fel a rejtett területet. Egyes alkalmazások több PIN-t is támogatnak, amelyek különböző albumokat nyitnak meg.
  3. Rejtett tárolás. Az alkalmazásba importált fotók és videók az alkalmazás homokozójában tárolódnak, elkülönítve az eszköz fotókönyvtárától.
  4. Működő számológép. A számológép rész ténylegesen működik alapvető számításokhoz, fenntartva az álcázást még akkor is, ha valaki megnyitja az alkalmazást.

Ismert példák: Calculator# (Calculator+ néven is), Calculator Lock, Secret Calculator és HideX. A legtöbb ingyenes hirdetésekkel, és prémium szinteket kínál extra funkciókért.

Mi történik a fájljaival belül

Itt válik fontossá a dolog. A legtöbb számológép-széf alkalmazásban a belül tárolt fájlok nincsenek titkosítva. A kameratárból az alkalmazás helyi tárolási könyvtárába kerülnek. iOS-en ez azt jelenti, hogy a fájlok az alkalmazás homokozójában vannak szabványos képformátumban (JPEG, PNG, HEIC).

A fájlok el vannak rejtve a Fotók alkalmazásból, de kriptográfiailag nincsenek védve. A „rejtett" és a „titkosított" közötti különbség ezen egész kategória központi problémája.


Miért lettek népszerűek a számológép-széf alkalmazások

A számológép-széfek népszerűsége három egymást átfedő igényre vezethető vissza:

1. Társadalmi adatvédelem

A leggyakoribb felhasználási eset, hogy fotókat rejtsenek el olyan személyek elől, akik kölcsönkérik vagy a válluk fölé néznek. Egy partner, családtag, kolléga vagy barát, aki felveszi a telefont és végigpörgeti az alkalmazásokat, számológépet lát. Nem valószínű, hogy megnyitja és véletlenszerű számsorozatokat próbál ki.

2. Vélt hiteles tagadhatóság

A felhasználók úgy hiszik, hogy a számológép-álcázás hiteles tagadhatóságot kínál. Ha valaki megkérdi: „Van széf alkalmazásod?", a válasz az lehet: „Nem, ez csak a számológépem." Ez csak azokkal szemben működik, akik nem néznek szorosan.

3. Nem igényel technikai ismereteket

A számológép-széfek könnyen kezelhetők. Töltse le az alkalmazást, állítson be PIN-t, importáljon fotókat. Nem szükséges a titkosítás, a kulcskezelés vagy a biztonsági architektúra megértése. A belépési küszöb lényegében nulla.

Ezek jogos igények. A probléma nem a célok. A probléma az, ami akkor történik, amikor a fenyegetés eszkalálódik az alkalmi vállmögötti megfigyelésen túl.


A biztonsági rés: mi ellen nem védenek a számológép-széfek

Fenyegetés Számológép-széf Titkosított széf (AES-256)
Alkalmi vállmögötti megfigyelés Védett (az álcázás működik) Védett (az alkalmazás hitelesítést igényel)
Valaki, aki tudja, hogy van széf alkalmazásod Nem védett (az álcázás lelepleződik) Védett (a titkosítás érvényes marad)
Számítógéphez csatlakoztatott telefon Nem védett (fájlok láthatók a fájlrendszerben) Védett (a fájlok titkosított adatcsomagok)
Forensikai vizsgálat Nem védett (normál fájl-visszaállítás) A tartalom titkosítva; a műtermékek és az indexek száma megmaradhat
Alkalmazás törlése vagy adatexport Nem védett (fájlok nyílt szövegként) Védett (a titkosított adatok olvashatatlanok)
Határátkelés / kényszerített hozzáférés Nem védett (PIN-t követelhetnek) Architektúrától függ

Az alapvető korlát: a számológép-széf a szemek ellen véd, nem az eszközök ellen. Bárki egy USB-kábellel, forensikai eszközkészlettel vagy akár alapvető iPhone biztonsági mentés-kinyerési ismeretekkel megtalálhatja a fájlokat.

Androidon a helyzet rosszabb. Sok számológép-széf alkalmazás SD-kártyán vagy elérhető könyvtárakban tárolja a fájlokat. iOS-en a homokozó biztosít némi elkülönítést, de az iTunes/Finder biztonsági mentések tartalmazhatják az alkalmazásadatokat, és a forensikai eszközök, mint a Cellebrite és a GrayKey, rutinszerűen kinyerik a homokozó tartalmát.

A hirdetési és adatgyűjtési probléma

Az ingyenes számológép-széf alkalmazások többsége hirdetésekkel finanszírozott. Ez azt jelenti, hogy hirdetési SDK-kat tartalmaznak, amelyek eszközazonosítókat, használati szokásokat és néha helyadatokat gyűjtenek. Az irónia nehezen figyelmen kívül hagyható: egy adatvédelmet ígérő alkalmazás egyszerre sugározza viselkedését hirdetési hálózatoknak.

Az iOS App Store 20 legnépszerűbb számológép-széf alkalmazásának 2023-as felülvizsgálatában 14-ről derült ki, hogy legalább három harmadik féltől származó nyomkövetési SDK-t tartalmaz. Több is adatokat továbbított korlátozott adatvédelmi jogszabályokkal rendelkező joghatóságok szervereire.

Az adatvédelemért ezeket az alkalmazásokat telepítő felhasználók digitális lábnyomukat illetően gyakran az ellenkezőjét kapják.


A „több PIN" funkció: valódi vagy látszat?

Több számológép-széf alkalmazás hirdet olyan funkciót, ahol különböző PIN-ok különböző fotóalbumokat nyitnak meg. A 1234 beírásával nyaralási fotókat lát. Az 5678 beírásával privát fájlokat. Ez hiteles tagadhatóságnak hangzik.

Nem az.

A valódi hiteles tagadhatóság megköveteli, hogy a rejtett adatok meglétét ne lehessen bizonyítani. A több PIN-nal rendelkező számológép-széfek konfigurációs fájlt tárolnak, amely felsorolja a PIN-album párok számát. A forensikai vizsgáló olvashatja ezt a konfigurációt. Láthatja, hogy két album létezik, anélkül, hogy ismerné a második PIN-t. Maguk az adatok sem titkosítottak, tehát PIN-kód nélkül közvetlenül hozzáférhet a fájlokhoz.

Hasonlítsa össze ezt egy olyan architektúrával, ahol minden hitelesítő adat más-más titkosított területet nyit meg, és a megfigyelhető tárhely nem fedi fel, hogy hány hely létezik. Ez az erősebb konstrukció támogathatja a törvényszéki elfogadható tagadást. A Vaultaire jelenlegi mintákkal elválasztott felülete minden tárolót titkosít, de pontosan 1 indexet tárol, amely minden trezorhoz megszámolható, ezért nem szabad összetéveszteni egy állandó alakú letiltható tárolóval.


Kinek kellene (és nem kellene) számológép-széfet használni

A számológép-széf alkalmazások szűk, de valódi felhasználási esetnek felelnek meg. Íme egy becsületes értékelés:

A számológép-széfek akkor ésszerűek, ha:

  • Egyetlen aggodalma az, hogy megakadályozza, hogy nem technikai, véletlen személyek fotókra bukkannak
  • A szociális kényelmet szeretné egy álcázott alkalmazásikonnal
  • Megérti, hogy a védelem kozmetikai, nem kriptográfiai
  • Nem tárol olyasmit, aminek súlyos következményei lennének, ha felfedezik

A számológép-széfek nem elegendőek, ha:

  • Lehetséges eszközátvizsgálással néz szembe (határátkelések, jogi helyzetek, munkahely)
  • Technikai ismeretekkel rendelkező személy próbálhat hozzáférni a fájljaihoz
  • A fájlok valódi kárt okoznának, ha kitudódnak (intim fotók, bizalmas dokumentumok, orvosi iratok)
  • A tárhely másolásakor vagy ellenőrzésekor titkosított fájlokra van szükség, nem pedig álcázott felhasználói felületre
  • Valódi adatvédelmet szeretne az alkalmazás fejlesztőjével és hirdetési partnereivel szemben

A különbség a társadalmi adatvédelem (elrejtés a véletlen szemlélők elől) és a biztonság (adatok védelme eltökélt ellenféllelekkel szemben) között van. A számológép-széfek az előbbit nyújtják. A másodikat nem.


Hogyan kezelik ezt a titkosított széf alkalmazások

Az álcázáson alapuló elrejtés alternatívája a titkosításon alapuló védelem. A titkosított széf alkalmazás nem azzal számol, hogy elrejti a létezését. A matematikával számol.

-val AES-256-GCM titkosítás, minden fájl 256 bites kulccsal titkosításra kerül, mielőtt a tárhelyet érintené. A másolt rejtjelezett szöveg nem fedi fel az olvasható fotót a szükséges kulcs nélkül, bár a fájlnevek, a méretek, a számok, a hitelesítési adatok, a végpontok és a megvalósítás részletei továbbra is számíthatnak. Ez a kriptográfiai tartalomvédelem, nem pedig annak ígérete, hogy nincsenek tárolási műtermékek.

Vaultaire mintáktól elkülönítetten közelíti meg azt a problémát, amelyet a számológép-tárolók álcázva próbálnak megoldani:

  • Minden konfigurált minta különböző titkosított tárolót nyithat meg. A konfigurálatlan minta üres állapotot mutat, és az interfész nem tesz közzé tárolólistát.
  • Titkosított indexek és fájlrekordok védi a neveket, metaadatokat, bélyegképeket és tartalmat AES-256-GCM. A jelenlegi helyi formátum nem tartja állandóan a lemezhasználatot: tárolónként egy titkosított indexfájl létezik, így az alkalmazástároló-hozzáféréssel rendelkező vizsgáló meg tudja számolni ezeket a fájlokat.
  • Kényszer üzemmód eltávolítja a helyi indexeket és helyreállítási leképezéseket a nem kényszerű tárolókhoz, és elszigeteli az eszközt a szinkronizálástól a kényszerítés megerősítő képernyője nélkül. Nem törli a felhőalapú biztonsági másolatokat, a peer-eszköz másolatait vagy minden megosztott titkosított blobot.
  • A készülék határa számít. iOS homokozó, Keychainés az Adatvédelem korlátozza a normál hozzáférést, amíg a telefon le van zárva. Egy kiváltságos vizsgáztató, aki az alkalmazástároló adatait szerzi meg, több strukturális információval rendelkezik, mint az, aki a feloldott felületet nézi.

Az eredmény hasznos interfész felosztása és titkosított tárolása, nem pedig információelméleti bizonyíték arra vonatkozóan, hogy nem létezik más tároló. A különbségtétel akkor számít, ha a fenyegetésmodell fájlrendszer-kibontást vagy ismételt kriminalisztikai pillanatfelvételeket tartalmaz.

Ez a különbség az interfész-igénylés és a tárolási igény között. A Vaultaire a normál navigáció során elkerülheti a trezorok felfedését, miközben alaposabb vizsgálat során dokumentálja, amit a jelenlegi tárolási formátum felfed.


Mit érdemes keresni helyette

Ha a számológép-széf alkalmazások alternatíváit értékeli, íme a fontos szempontok:

Szempont Mit kell ellenőrizni Miért fontos
Titkosítási szabvány AES-256-GCM vagy legalább AES-256-CBC Titkosítás nélkül a fájlok elérhetők bárki számára, aki hozzáfér a fájlrendszerhez
Kulcslevezetés PBKDF2, Argon2 vagy scrypt dokumentált költséggel Minden offline jelszót vagy mintát drágábbá tesz; nem ad entrópiát egy gyenge hitelesítő adathoz
Adatgyűjtés Ellenőrizze az App Store adatvédelmi táblázatát Sok széf alkalmazás gyűjt és értékesít használati adatokat
Szolgáltatói kulcs hozzáférés Függetlenül attól, hogy a szolgáltató egyszerű szöveges tartalomkulcsot kap-e, vagy felajánlja-e a szerveroldali visszaállítást A fájlok visszafejtésére képes szolgáltató egy másik fél lesz, akinek rendszerei vagy jogi kötelezettségei felfedhetik azokat
Visszaállítási mechanizmus Helyreállítási mondat vagy kulcs vs. e-mail visszaállítás Az e-mail visszaállítás azt jelenti, hogy a fejlesztő vissza tudja fejteni az adatait
Nyílt ellenőrzési állapot Független módon ellenőrizték-e a titkosítást? Az önbejelentett titkosítás helytelenül is megvalósítható

Konkrét alkalmazások részletes összehasonlításához lásd a legjobb fotószéf alkalmazások iPhone-ra útmutatót. Ha lépésről lépésre szóló utasítások kellenek fotók elrejtéséhez, kezdje a fotók elrejtése iPhone-on útmutatóval.


Gyakran ismételt kérdések

Biztonságosak-e a számológép-széf alkalmazások?

A számológép-széf alkalmazások védik a véletlen megfigyeléssel szemben, de nem a technikai vizsgálattal szemben. A legtöbb nem titkosítja a tárolt fájlokat, ami azt jelenti, hogy bárki, aki hozzáfér a fájlrendszerhez (USB-n, biztonsági mentés-kinyerésen vagy forensikai eszközökön keresztül), láthatja a fotókat a PIN ismerete nélkül. Általában hirdetési SDK-kat is tartalmaznak, amelyek eszköz- és használati adatokat gyűjtenek. Társadalmi adatvédelem esetén működnek. Valódi biztonsághoz nem.

Megtalálhatja-e valaki a számológép-széfben elrejtett fotókat?

Igen. A legtöbb számológép-széf alkalmazásban tárolt fájlok nincsenek titkosítva. Szabványos képfájlokként léteznek az alkalmazás tárolási könyvtárában. A telefon számítógéphez csatlakoztatása, iTunes biztonsági mentés kinyerése vagy forensikai eszközök használata felfedheti a fájlokat az alkalmazás PIN-jének ismerete nélkül. Androidon egyes alkalmazások SD-kártyán tárolnak fájlokat, amelyek még könnyebben elérhetők.

Mi a különbség a számológép-széf és a titkosított széf alkalmazás között?

A számológép-tároló identitását egy számológép álcája mögé rejti, és a fájlokat egy rejtett, de nem titkosított mappában tárolja. A titkosított trezoralkalmazások a fájlok tartalmát hitelesített titkosított szövegként tárolják, nem pedig közönséges képekként. A kalkulátoros megközelítés elsősorban a véletlen megfigyelők ellen véd. A titkosítás meg tudja védeni a másolt tárhelyet, ha a vizsgálónak nincs kulcsa, de eredménye továbbra is függ a hitelesítő adatok erősségétől, az eszköz állapotától, a metaadat-szivárgástól, a biztonsági másolatoktól és a megvalósítás minőségétől.

Titkosítják-e a számológép-széf alkalmazások a fotókat?

A legtöbb nem. A számológép-széf alkalmazások többsége az álcázást alkalmazza elsődleges védelmi mechanizmusként, és a fájlokat nyílt szövegként tárolja a homokozóban. Néhány újabb számológép-széf állít titkosítást, de független megvalósítás-ellenőrzés nélkül ennek a titkosításnak az erőssége bizonytalan. Azok az alkalmazások, amelyek a titkosítást teszik fő funkciójukká (nem az álcázást), általában megbízhatóbbak ezen a téren.

Hozzáférhet-e a rendőrség a számológép-széf alkalmazásokhoz?

A törvényszéki eszközök képesek lehetnek az alkalmazások sandbox-adatainak kinyerésére iOS és Android-eszközök, az eszköztől, az operációs rendszer verziójától és az állapottól függően. Ha egy számológép-tároló közönséges képfájlokat tárol, a sandbox kibontása az alkalmazás PIN-kódja nélkül is felfedheti őket. A megfelelően megtervezett titkosított tároló ehelyett rejtjelezett szöveget jelenít meg, de a vizsgáló továbbra is megtámadhatja a hitelesítő adatokat offline állapotban, visszaállíthatja a kulcsokat egy élő vagy feltört eszközről, megvizsgálhatja a metaadatokat és rögzítheti a számlálókat, vagy beszerezhet egy másik másolatot.


Összefoglalás

A számológép-széf alkalmazások valódi problémát oldanak meg. Nem mindenkinek van szüksége AES-256 titkosításra. Néha csak azt szeretné, hogy a fotók távol maradjanak egy kíváncsi lakótárstól.

De tudja, mit kap. A számológép-álcázás társadalmi eszköz, nem biztonsági eszköz. Addig működik, amíg valaki a felszín fölé nem néz. Ha a fotói valódi kárt okoznának, ha kitudódnának, az álcázás nem elegendő.

A kérdés nem az, hogy „hogyan rejtsem el ezt az alkalmazást?" A kérdés az: „mi történik, ha valaki megtalálja?"

Ha ez a második kérdés számít, nézzen az álcázáson túl. Nézze a titkosítást.


Kapcsolódó útmutatók: Legjobb fotószéf alkalmazások iPhone-ra | Hogyan rejtse el a fotókat iPhone-on | Alkalmazás fotók elrejtéséhez: 5 megközelítés rangsorolva