Aplikacje-sejfy kalkulatory: jak działają i dlaczego istnieją
Większość aplikacji typu sejf kalkulatorów ukrywa zdjęcia za przebraniem, ale przechowuje pliki niezaszyfrowane.
Aplikacja-sejf kalkulator to aplikacja mobilna, która na ekranie głównym udaje standardowy kalkulator, ale po wprowadzeniu konkretnego kodu otwiera ukryty obszar przechowywania zdjęć i plików. Przebranie służy jednemu celowi: każdy, kto spojrzy na telefon, widzi kalkulator, a nie sejf. Ta koncepcja napędziła setki milionów pobrań na iOS i Androida.
Ale istnieje problem, którego większość użytkowników nigdy nie bierze pod uwagę. Przebranie ukrywa aplikację przed przypadkowymi obserwatorami. Nie ukrywa twoich plików przed nikim mającym wiedzę techniczną. Ta różnica ma większe znaczenie, niż większość ludzi zdaje sobie sprawę.
Ten poradnik wyjaśnia, jak działają aplikacje typu sejf kalkulatory, dlaczego stały się popularne, przed czym naprawdę chronią i gdzie model bezpieczeństwa zawodzi.
Najlepszy wybór ogólny: Vaultaire
Przebranie kalkulatora ukrywa aplikację, a nie pliki. Vaultaire chroni zawartość zaimportowanych plików za pomocą AES-256-GCM pod losowym kluczem głównym, więc skopiowany, zablokowany magazyn aplikacji zawiera szyfrogram, a nie zwykłe zdjęcia. Narysowany wzór wyprowadza oddzielny klucz sejfu, który otwiera indeks i rozpakowuje ten klucz główny. Nie jest wymagane żadne konto tożsamości, a kopia zapasowa CloudKit jest domyślnie włączona i można ją wyłączyć. Stan urządzenia, poświadczenia, metadane, kopie zapasowe systemu i jakość wdrożenia nadal mają znaczenie. Za darmo do 3 sejfów.
Jak działają aplikacje typu sejf kalkulatory
Aplikacje-sejfy kalkulatory podążają za spójnym wzorem. Ikona aplikacji i ekran startowy wyświetlają działający kalkulator. Gdy użytkownik wprowadza predefiniowany PIN lub kod dostępu i dotyka przycisku równości, aplikacja ujawnia ukryty obszar przechowywania zdjęć, filmów i plików.
Ogólny mechanizm:
- Przebranie na ekranie głównym. Ikona aplikacji naśladuje domyślny kalkulator iOS lub Android. Niektóre aplikacje idą dalej i replikują dokładny interfejs aplikacji kalkulatora systemu.
- Dostęp oparty na PIN-ie. Kod numeryczny (zazwyczaj 4-8 cyfr) odblokowuje ukryty obszar. Niektóre aplikacje obsługują wiele PIN-ów otwierających różne albumy.
- Ukryty magazyn. Zdjęcia i filmy zaimportowane do aplikacji są przechowywane w piaskownicy aplikacji, oddzielnie od biblioteki zdjęć urządzenia.
- Działający kalkulator. Część kalkulatora faktycznie działa do podstawowej arytmetyki, utrzymując przebranie nawet jeśli ktoś otworzy aplikację.
Popularne przykłady to Calculator# (znany też jako Calculator+), Calculator Lock, Secret Calculator i HideX. Większość jest darmowa z reklamami i oferuje płatne poziomy dla dodatkowych funkcji.
Co dzieje się z twoimi plikami wewnątrz
Tu robi się ważne. W większości aplikacji typu sejf kalkulatorów pliki przechowywane wewnątrz nie są zaszyfrowane. Są przenoszone z rolki aparatu do lokalnego katalogu przechowywania aplikacji. Na iOS oznacza to, że pliki siedzą w folderze piaskownicy aplikacji w standardowym formacie obrazu (JPEG, PNG, HEIC).
Pliki są ukryte przed aplikacją Zdjęcia, ale nie są kryptograficznie chronione. Rozróżnienie między „ukrytym” a „zaszyfrowanym” jest centralnym problemem całej tej kategorii.
Dlaczego aplikacje typu sejf kalkulatory stały się popularne
Popularność sejfów-kalkulatorów wynika z trzech nakładających się potrzeb:
1. Prywatność społeczna
Najczęstszym przypadkiem użycia jest ukrywanie zdjęć przed osobami, które pożyczają lub zaglądają przez ramię na twój telefon. Partner, członek rodziny, współpracownik lub znajomy, który podniesie telefon i przewija aplikacje, zobaczy kalkulator. Jest mało prawdopodobne, że go otworzy i wypróbuje losowe sekwencje liczb.
2. Wiarygodne zaprzeczenie (postrzegane)
Użytkownicy wierzą, że przebranie kalkulatora daje możliwość zaprzeczenia. Jeśli ktoś zapyta „czy masz aplikację typu sejf?", odpowiedź może brzmieć „nie, to tylko mój kalkulator”. Działa to tylko wobec osób, które nie patrzą uważnie.
3. Brak wymaganej wiedzy technicznej
Sejfy-kalkulatory są proste w użyciu. Pobierz aplikację, ustaw PIN, zaimportuj zdjęcia. Nie jest potrzebne rozumienie szyfrowania, zarządzania kluczami ani architektury bezpieczeństwa. Bariera wejścia wynosi zasadniczo zero.
To są uzasadnione potrzeby. Problem nie tkwi w celach. Problem tkwi w tym, co się dzieje, gdy zagrożenie eskaluje powyżej nieformalnego podglądania przez ramię.
Luka bezpieczeństwa: przed czym sejfy-kalkulatory nie chronią
| Zagrożenie | Sejf-kalkulator | Zaszyfrowany sejf (AES-256) |
|---|---|---|
| Nieformalne podglądanie przez ramię | Chronione (przebranie działa) | Chronione (aplikacja wymaga uwierzytelniania) |
| Ktoś, kto wie, że masz aplikację typu sejf | Niechronione (przebranie jest zdekonspirowane) | Chronione (szyfrowanie nadal obowiązuje) |
| Telefon podłączony do komputera | Niechronione (pliki widoczne w systemie plików) | Chronione (pliki to zaszyfrowane obiekty) |
| Badanie forensyczne | Niechronione (standardowe odzyskiwanie plików) | Treść zaszyfrowana; artefakty i liczniki indeksów mogą pozostać |
| Aplikacja odinstalowana lub eksport danych | Niechronione (pliki w postaci jawnej) | Chronione (zaszyfrowane dane są nieczytelne) |
| Przekraczanie granicy / wymuszony dostęp | Niechronione (można żądać PIN-u) | Zależy od architektury |
Fundamentalne ograniczenie: sejf-kalkulator chroni przed oczami, nie przed narzędziami. Każdy z kablem USB, zestawem forensycznym lub nawet podstawową wiedzą o wyodrębnianiu kopii zapasowych iPhone może znaleźć pliki.
Na Androidzie sytuacja jest gorsza. Wiele aplikacji typu sejf kalkulatorów przechowuje pliki na karcie SD lub w dostępnych katalogach. Na iOS piaskownica aplikacji zapewnia pewną izolację, ale kopie zapasowe iTunes/Finder mogą zawierać dane aplikacji, a narzędzia forensyczne takie jak Cellebrite i GrayKey rutynowo wyodrębniają zawartość piaskownicy aplikacji.
Problem z reklamami i zbieraniem danych
Większość darmowych aplikacji typu sejf kalkulatorów jest wspierana reklamami. Oznacza to, że zawierają SDK reklamowe zbierające identyfikatory urządzeń, wzory użytkowania i czasami dane lokalizacji. Ironia jest trudna do zignorowania: aplikacja zaprojektowana do ochrony twojej prywatności jednocześnie transmituje twoje zachowanie do sieci reklamowych.
W naszym przeglądzie z 2023 roku 20 najlepszych aplikacji typu sejf kalkulatorów na iOS App Store stwierdziliśmy, że 14 z nich zawierało co najmniej trzy zewnętrzne SDK śledzące. Kilka przesyłało dane do serwerów w jurysdykcjach z ograniczoną ochroną prywatności.
Użytkownicy instalujący te aplikacje dla prywatności często uzyskują odwrotność w zakresie swojego śladu cyfrowego.
Funkcja „wielu PIN-ów": prawdziwa czy teatr?
Kilka aplikacji typu sejf kalkulatorów reklamuje funkcję, w której różne PIN-y otwierają różne albumy zdjęć. Wprowadź 1234 i zobaczysz zdjęcia z wakacji. Wprowadź 5678 i zobaczysz prywatne pliki. Brzmi jak wiarygodne zaprzeczenie.
Tak nie jest.
Prawdziwe wiarygodne zaprzeczenie wymaga, aby nie można było udowodnić istnienia ukrytych danych. Aplikacje-sejfy kalkulatorów z wieloma PIN-ami przechowują plik konfiguracyjny wymieniający, ile par PIN-album istnieje. Śledczy forensyczny może odczytać tę konfigurację. Może zobaczyć, że istnieją dwa albumy, nawet bez znajomości drugiego PIN-u. Same dane są niezaszyfrowane, więc mogą uzyskać do plików bezpośredni dostęp bez żadnego PIN-u.
Porównaj to z architekturą, w której każde poświadczenie otwiera inną zaszyfrowaną przestrzeń, a obserwowalna pamięć nie ujawnia, ile istnieje przestrzeni. Ta mocniejsza konstrukcja może wspierać wiarygodne zaprzeczenie wobec analizy śledczej. Obecny interfejs Vaultaire z osobnymi wzorami szyfruje każdy sejf, ale przechowuje dokładnie 1 policzalny indeks na sejf, więc nie należy go mylić z magazynem o stałym kształcie, który umożliwia zaprzeczenie.
Kto powinien (i nie powinien) używać sejfu-kalkulatora
Aplikacje-sejfy kalkulatory służą wąskiemu, ale prawdziwemu przypadkowi użycia. Oto rzetelna ocena:
Sejfy-kalkulatory mają sens jeśli:
- Twoją jedyną troską jest zapobieganie nieformalnym, nietechnicznym osobom natknięcia się na zdjęcia
- Chcesz społecznej wygody ukrytej ikony aplikacji
- Rozumiesz, że ochrona jest kosmetyczna, nie kryptograficzna
- Nie przechowujesz niczego, co stworzyłoby poważne konsekwencje po odkryciu
Sejfy-kalkulatory są niewystarczające jeśli:
- Możesz potencjalnie mieć przeszukiwane urządzenie (przekraczanie granic, sytuacje prawne, środowisko pracy)
- Ktoś z wiedzą techniczną może próbować uzyskać dostęp do twoich plików
- Pliki wyrządziłyby prawdziwe szkody po ujawnieniu (intymne zdjęcia, poufne dokumenty, dokumentacja medyczna)
- Potrzebujesz plików zaszyfrowanych przy kopiowaniu lub inspekcji pamięci, a nie tylko ukrycia interfejsu
- Chcesz rzeczywistej prywatności od dewelopera aplikacji i ich partnerów reklamowych
Rozróżnienie jest między prywatnością społeczną (ukrywanie przed przypadkowymi obserwatorami) a bezpieczeństwem (ochrona danych przed zdeterminowanymi przeciwnikami). Sejfy-kalkulatory zapewniają to pierwsze. Nie zapewniają tego drugiego.
Jak zaszyfrowane aplikacje typu sejf radzą sobie z tym inaczej
Alternatywą dla ukrywania opartego na przebraniu jest ochrona oparta na szyfrowaniu. Zaszyfrowana aplikacja typu sejf nie polega na ukrywaniu swojego istnienia. Polega na matematyce.
Dzięki szyfrowaniu AES-256-GCM każdy plik jest szyfrowany 256-bitowym kluczem, zanim trafi do pamięci. Skopiowany szyfrogram nie ujawnia czytelnego zdjęcia bez wymaganego klucza, chociaż nazwy plików, rozmiary, liczba, poświadczenia, punkty końcowe i szczegóły implementacji mogą nadal mieć znaczenie. To kryptograficzna ochrona treści, a nie gwarancja, że nie istnieją żadne artefakty przechowywania.
Vaultaire przyjmuje podejście oparte na wzorach do problemu, który sejfy kalkulatorów próbują rozwiązać w przebraniu:
- Każdy skonfigurowany wzór może otworzyć inny zaszyfrowany sejf. Nieskonfigurowany wzór pokazuje stan pusty, a interfejs nie udostępnia listy sejfów.
- Zaszyfrowane indeksy i rekordy plików chronią nazwy, metadane, miniatury i zawartość za pomocą AES-256-GCM. Bieżący format lokalny nie zapewnia stałego wykorzystania dysku: każdy sejf ma jeden katalog przechowywania, więc analityk śledczy mający dostęp do kontenera aplikacji może policzyć sejfy.
- Tryb przymusu usuwa lokalne indeksy i mapowania odzyskiwania pozostałych sejfów i odłącza to urządzenie od synchronizacji bez ekranu potwierdzenia. Nie usuwa kopii zapasowych w chmurze, kopii na innych urządzeniach ani wszystkich udostępnionych zaszyfrowanych obiektów blob.
- Granica urządzenia ma znaczenie. Piaskownica iOS, Keychain i Ochrona danych ograniczają zwykły dostęp, gdy telefon jest zablokowany. Uprzywilejowany analityk śledczy, który uzyskuje dane z kontenera aplikacji, ma więcej informacji strukturalnych niż osoba przeglądająca odblokowany interfejs.
Rezultatem jest użyteczny podział interfejsu i zaszyfrowana pamięć, a nie dowód z teorii informacji, że nie istnieje żaden inny sejf. To rozróżnienie ma znaczenie, gdy model zagrożenia obejmuje ekstrakcję systemu plików lub powtarzane migawki śledcze.
Na tym polega różnica między twierdzeniem o interfejsie a twierdzeniem o pamięci. Vaultaire może uniknąć ujawniania sejfów podczas normalnej nawigacji, jednocześnie dokumentując to, co bieżący format przechowywania ujawnia po głębszej analizie.
Czego szukać zamiast tego
Jeśli oceniasz alternatywy dla aplikacji typu sejf kalkulatorów, oto kryteria, które mają znaczenie:
| Kryterium | Co sprawdzić | Dlaczego to ważne |
|---|---|---|
| Standard szyfrowania | AES-256-GCM lub minimum AES-256-CBC | Bez szyfrowania pliki są dostępne dla każdego z dostępem do systemu plików |
| Wyprowadzanie klucza | PBKDF2, Argon2 lub scrypt z udokumentowanym kosztem | Sprawia, że każde odgadnięcie hasła lub wzoru offline jest droższe; nie dodaje entropii słabemu poświadczeniu |
| Zbieranie danych | Sprawdź etykiety prywatności w App Store | Wiele aplikacji typu sejf zbiera i sprzedaje dane użytkowania |
| Dostęp do klucza dostawcy | Czy dostawca otrzymuje klucz zawartości w postaci jawnej, czy oferuje reset po stronie serwera | Dostawca, który może odszyfrować Twoje pliki, staje się inną stroną, której systemy lub zobowiązania prawne mogą je ujawnić |
| Mechanizm odzyskiwania | Fraza odzyskiwania lub klucz kontra resetowanie przez e-mail | Resetowanie przez e-mail oznacza, że deweloper może odszyfrować twoje dane |
| Status audytu | Czy szyfrowanie zostało niezależnie zweryfikowane? | Samozadeklarowane szyfrowanie może być niepoprawnie zaimplementowane |
Szczegółowe porównanie konkretnych aplikacji znajdziesz w naszym poradniku o najlepszych aplikacjach typu sejf zdjęć na iPhonie. Jeśli chcesz krok po kroku instrukcje ukrywania zdjęć, zacznij od naszego poradnika o ukrywaniu zdjęć na iPhonie.
Najczęściej zadawane pytania
Czy aplikacje typu sejf kalkulatory są bezpieczne?
Aplikacje-sejfy kalkulatory chronią przed przypadkową obserwacją, ale nie przed technicznym badaniem. Większość nie szyfruje przechowywanych plików, co oznacza, że każdy z dostępem do systemu plików (przez USB, wyodrębnianie kopii zapasowej lub narzędzia forensyczne) może wyświetlać zdjęcia bez znajomości PIN-u. Zazwyczaj zawierają też SDK reklamowe zbierające dane urządzenia i użytkowania. Dla prywatności społecznej działają. Dla prawdziwego bezpieczeństwa nie.
Czy ktoś może znaleźć zdjęcia ukryte w aplikacji typu sejf kalkulator?
Tak. Pliki przechowywane w większości aplikacji typu sejf kalkulatorów nie są zaszyfrowane. Istnieją jako standardowe pliki obrazów w katalogu przechowywania aplikacji. Podłączenie telefonu do komputera, wyodrębnienie kopii zapasowej iTunes lub użycie narzędzi forensycznych może ujawnić pliki bez potrzeby znajomości PIN-u aplikacji. Na Androidzie niektóre aplikacje przechowują pliki na karcie SD, czyniąc je jeszcze bardziej dostępnymi.
Jaka jest różnica między sejfem-kalkulatorem a zaszyfrowaną aplikacją typu sejf?
Sejf kalkulatora ukrywa swoją tożsamość za przebraniem kalkulatora i przechowuje pliki w ukrytym, ale niezaszyfrowanym folderze. Zaszyfrowana aplikacja sejfu przechowuje zawartość plików jako uwierzytelniony szyfrogram, a nie zwykłe obrazy. Podejście kalkulatora chroni głównie przed przypadkowymi obserwatorami. Szyfrowanie może chronić skopiowaną pamięć, gdy analityk śledczy nie ma klucza, ale jego wynik nadal zależy od siły uwierzytelnienia, stanu urządzenia, wycieku metadanych, kopii zapasowych i jakości implementacji.
Czy aplikacje typu sejf kalkulatory szyfrują zdjęcia?
Większość nie szyfruje. Większość aplikacji typu sejf kalkulatorów używa przebrania jako głównego mechanizmu ochrony i przechowuje pliki w postaci jawnej w piaskownicy aplikacji. Niektóre nowsze sejfy-kalkulatory twierdzą, że oferują szyfrowanie, ale bez niezależnej weryfikacji implementacji, siła tego szyfrowania jest niepewna. Aplikacje, które traktują szyfrowanie jako główną funkcję (zamiast przebrania), są generalnie bardziej wiarygodne w tym zakresie.
Czy policja może uzyskać dostęp do aplikacji typu sejf kalkulatorów?
Narzędzia śledcze mogą być w stanie wyodrębnić dane z piaskownicy aplikacji iOS i urządzenia z systemem Android, w zależności od urządzenia, wersji systemu operacyjnego i stanu. Jeśli sejf kalkulatora przechowuje zwykłe pliki obrazów, wyodrębnienie jego piaskownicy może je ujawnić bez kodu PIN aplikacji. Prawidłowo zaprojektowany zaszyfrowany sejf przedstawia zamiast tego szyfrogram, ale badacz może nadal zaatakować poświadczenia w trybie offline, odzyskać klucze z działającego lub zainfekowanego urządzenia, sprawdzić metadane i liczbę rekordów lub uzyskać kolejną kopię.
Podsumowanie
Aplikacje-sejfy kalkulatory rozwiązują prawdziwy problem. Nie wszyscy potrzebują szyfrowania AES-256. Czasami po prostu chcesz trzymać zdjęcia z dala od wścibskiego współlokatora.
Ale wiedz, co dostajesz. Przebranie kalkulatora to narzędzie społeczne, nie narzędzie bezpieczeństwa. Działa do momentu, gdy ktoś spojrzy poza powierzchnię. Jeśli twoje zdjęcia wyrządziłyby prawdziwe szkody po ujawnieniu, przebranie nie wystarczy.
Pytanie nie brzmi „jak ukryć tę aplikację?” Pytanie brzmi „co się stanie, jeśli ktoś ją znajdzie?"
Jeśli odpowiedź na to drugie pytanie ma dla ciebie znaczenie, patrz poza przebranie. Patrz na szyfrowanie.
Powiązane poradniki: Najlepsze aplikacje typu sejf zdjęć na iPhonie | Jak ukryć zdjęcia na iPhonie | Aplikacja do ukrywania zdjęć: 5 podejść w rankingu | Czym jest szyfrowanie zero-knowledge?