Free + Pro

Szyfrowana kopia zapasowa iCloud: Przechowywanie w chmurze bez zaufania

Twój sejf może być w iCloud, a Apple nie dostaje czytelnego dostępu do zawartości. Vaultaire szyfruje wszystko na Twoim urządzeniu przed przesłaniem pojedynczego rekordu. To, co dociera do serwerów Apple, to dopełniony, uwierzytelniony szyfrogram. Aby go przywrócić, wymagany jest wzór lub fraza odzyskiwania.

Kopia zapasowa iCloud w Vaultaire szyfruje dane sejfu na urządzeniu algorytmem AES-256-GCM przed przesłaniem dopełnionych rekordów o stałym rozmiarze do prywatnej bazy danych CloudKit użytkownika. Apple przechowuje szyfrogram, ale nie otrzymuje klucza kopii zapasowej w czytelnej formie.

Co to jest Szyfrowana kopia zapasowa iCloud?

Telefony się psują. Gubią się telefony. Telefony są kradzione. Jeśli Twoje najbardziej prywatne pliki znajdują się tylko na jednym urządzeniu, wystarczy jeden wypadek, aby zniknąć na zawsze. Kopia zapasowa rozwiązuje ten problem, ale tradycyjna kopia zapasowa w chmurze stwarza inny problem: teraz firma, nad którą nie masz kontroli, ma czytelną kopię Twoich plików.

Vaultaire wybiera trzecią ścieżkę. Domyślnie tworzy kopię zapasową Twojego sejfu w iCloud, a Ty możesz to wyłączyć, ale dane są szyfrowane lokalnie, zanim opuszczą telefon. Vaultaire tworzy przenośny klucz kopii zapasowej na podstawie Twojego wzoru i używa go do ochrony fragmentów o stałym rozmiarze, zaszyfrowanych znaczników rekordów, katalogów wersji i danych odzyskiwania. Do Apple trafia szyfrogram, a nie czytelne zdjęcia, nazwy plików lub znaczniki strukturalne. CloudKit może nadal ujawniać metadane kont i usług, liczbę rekordów, rozmiary po dopełnieniu i czas dostępu.

Szyfrowanie odbywa się przed przesłaniem, a nie w trakcie i nie po. To kluczowa różnica. Wiele usług w chmurze szyfruje dane „w drodze” podczas podróży i „w spoczynku”, gdy znajdują się na ich serwerach, a mimo to usługa może nadal przechowywać klucz deszyfrujący. Vaultaire wysyła do CloudKit zaszyfrowane rekordy kopii zapasowej i zaszyfrowaną kopertę odzyskiwania. Żaden z nich sam nie daje Apple czytelnego klucza kopii zapasowej.

Nie “Zaszyfrowano w iCloud”, Zaszyfrowano przed iCloud

Apple stosuje własne zabezpieczenia platformy iCloud. Vaultaire dodaje szyfrowanie po stronie klienta za pomocą osobnego klucza kopii zapasowej pochodzącego z Twojego wzoru. Ten klucz jest używany w pamięci aplikacji podczas tworzenia i przywracania kopii zapasowej; CloudKit otrzymuje tylko zaszyfrowane rekordy i materiał odzyskiwania opakowany frazą. Ta dodatkowa warstwa ma sprawić, że zawartość sejfu pozostanie nieczytelna dla dostawcy przechowywania.

Jak to działa, krok po kroku

Mechanika opiera się na jasnej kolejności operacji: lokalnie uzyskaj poświadczenia kopii zapasowej, zaszyfruj i dopełnij każdy komponent, a następnie prześlij tylko wynikowe rekordy i zaszyfrowany materiał do odzyskiwania.

Krok 1: Twój sejf jest szyfrowany lokalnie

Na potrzeby kopii zapasowej iCloud Vaultaire wyprowadza oddzielny, niezależny od urządzenia klucz kopii zapasowej na podstawie Twojego wzoru za pomocą 600 000 rund PBKDF2-HMAC-SHA512. Nie jest to klucz sejfu powiązany z urządzeniem ani losowy klucz główny używany do lokalnego szyfrowania plików. Aplikacja używa klucza kopii zapasowej z AES-256-GCM w celu zabezpieczenia elementów potrzebnych do odbudowy sejfu.

Krok 2: Zaszyfrowany obiekt BLOB trafia do iCloud

Aplikacja dzieli kopię zapasową na fragmenty o stałym rozmiarze, dopełnia każdy zaszyfrowany fragment do 10 MB, szyfruje znaczniki strukturalne i dodaje rekordy-wabiki. Te nieprzejrzyste rekordy są przesyłane do dedykowanej strefy w Twojej prywatnej bazie danych CloudKit i wliczają się do Twojego miejsca w iCloud. Układ rekordów nie ujawnia w CloudKit czytelnych nazw plików, typów plików, skrótów treści ani ról logicznych.

Krok 3: Dostęp do odzyskiwania jest opakowany osobno

Czytelny klucz kopii zapasowej nie jest przesyłany jako pole CloudKit ani zapisywany obok szyfrogramu. Przywracanie wzorem wyprowadza go ponownie na nowym urządzeniu. Przywracanie frazą używa oddzielnego klucza odzyskiwania wyprowadzonego z frazy odzyskiwania, aby otworzyć zaszyfrowany manifest z kluczem sejfu i kluczem kopii zapasowej. To opakowanie pozwala odzyskać dane bez przekazywania Apple lub Vaultaire jawnego klucza deszyfrującego.

Przebieg szyfrowania kopii zapasowej
Twój sejf
Zdjęcia, filmy, pliki
→
AES-256-GCM
Szyfrowanie na urządzeniu
→
Zaszyfrowany obiekt BLOB
Nie do odróżnienia od hałasu
→
iCloud Pamięć masowa
Apple przechowuje losowe dane

Dlaczego Apple nie może bezpośrednio odszyfrować rekordów kopii zapasowej Vaultaire

Ta granica wynika z szyfrowania po stronie klienta i kontroli nad kluczami, a nie tylko z obietnicy w polityce. Vaultaire przesyła szyfrogram, a poświadczenia i klucze potrzebne do odszyfrowania zawartości sejfu pozostają po stronie klienta i jego materiału odzyskiwania.

Przy prawidłowej obsłudze kluczy i wartości jednorazowych AES-256-GCM tworzy szyfrogram, który nie ujawnia chronionego tekstu jawnego, a bezpośredni atak siłowy na losowy 256-bitowy klucz jest obliczeniowo niewykonalny. Nie oznacza to jednak, że cały system jest nie do złamania: entropia poświadczeń, materiał odzyskiwania, punkty końcowe, integralność oprogramowania i wady implementacyjne pozostają częścią modelu zagrożenia. Standard AES definiuje prymityw; opakowujący go projekt określa sposób ochrony kluczy.

Apple nie otrzymuje czytelnego klucza kopii zapasowej. Przy przywracaniu wzorem aplikacja wyprowadza ten klucz ze wzoru, a przy przywracaniu frazą odzyskuje go z manifestu zaszyfrowanego frazą. CloudKit przechowuje zaszyfrowane dane i rekordy operacyjne potrzebne do ich pobrania, ale nie czytelną zawartość sejfu.

Nawet w przypadku nakazu sądowego

Kiedy Apple otrzyma ważne prawne żądanie dotyczące danych iCloud, może udostępnić rekordy i metadane dostępne w obowiązującym modelu ochrony iCloud. Vaultaire przesyła do CloudKit rekordy zaszyfrowane po stronie klienta zamiast czytelnych plików sejfu lub jawnego klucza kopii zapasowej. Apple może udostępnić te rekordy w postaci szyfrogramu i powiązane metadane usług, ale nie przechowuje klucza kopii zapasowej potrzebnego do przekształcenia chronionej zawartości sejfu w tekst jawny.

Tak działa architektura szyfrowania po stronie klienta. Apple może przekazać rekordy CloudKit, które posiada. Odczytanie zawartości sejfu w dalszym ciągu wymaga klucza kopii zapasowej wyprowadzonego ze wzoru lub frazy odzyskiwania, która otwiera zaszyfrowany manifest odzyskiwania.

AES-256
Szyfrowanie przed przesłaniem
0
Klucze współdzielone z Apple
100%
Szyfrowanie na urządzeniu

Model zaufania: ufaj matematyce, a nie firmom

Tradycyjne przechowywanie w chmurze wymaga zaufania do dostawcy. Masz pewność, że prawidłowo szyfrują Twoje dane. Ufasz, że nie zaglądają do Twoich plików. Ufasz, że oprą się naciskom rządu. Ufasz, że ich pracownicy nie będą nadużywać dostępu. To duże zaufanie, jeśli pokładasz w organizacji, której nigdy nie spotkałeś.

Zaszyfrowana kopia zapasowa iCloud w Vaultaire ogranicza zakres, w jakim musisz ufać Apple w kwestii poufności. Ochrona treści zależy od tego, czy aplikacja poprawnie wyprowadza klucze, poprawnie używa AES-GCM i trzyma wzór oraz frazę odzyskiwania poza zasięgiem dostawcy. Nadal ufasz klientowi Vaultaire, iOS, odblokowanemu urządzeniu i Apple, że zapisane rekordy pozostaną dostępne.

Jeśli serwery Apple zostaną naruszone, Twoje dane są bezpieczne,, ponieważ atakujący otrzymuje zaszyfrowany szum. Jeśli nieuczciwy pracownik Apple uzyska dostęp do Twoich plików, Twoje dane będą bezpieczne,, ponieważ widzą zaszyfrowany szum. Jeśli Apple jutro zmieni swoją politykę prywatności, Twoje dane będą bezpieczne,, ponieważ polityka nie zastępuje matematyki. Szyfrowanie chroni Cię niezależnie od tego, kto przechowuje dane, w jaki sposób je przechowuje i co robi z dostępem.

Żadna zaszyfrowana aplikacja nie eliminuje zaufania. Konstrukcja Vaultaire zawęża rolę Apple do przechowywania i transportu zaszyfrowanych rekordów, podczas gdy klient pozostaje odpowiedzialny za poprawną kryptografię, a Twoje urządzenie pozostaje odpowiedzialne za ochronę kluczy i tekstu jawnego podczas użytkowania.

Odzyskiwanie sejfu na nowym urządzeniu

W tym miejscu szyfrowana kopia zapasowa udowadnia swoją wartość. Twój telefon zniknął: został zgubiony, uszkodzony, skradziony, uaktualniony. Kopia zapasowa Twojego sejfu została utworzona w formacie iCloud. Oto, co stanie się dalej.

Krok 1: Zainstaluj Vaultaire na swoim nowym urządzeniu

Pobierz Vaultaire z App Store na swój nowy iPhone lub iPad. Aplikacja wykrywa, że na Twoim koncie iCloud istnieje zaszyfrowana kopia zapasowa.

Krok 2: Narysuj swój wzór

Vaultaire wyświetla znaną siatkę 5×5. Rysujesz ten sam wzór, którego użyłeś podczas tworzenia kopii zapasowej. Ponieważ wyprowadzenie klucza kopii zapasowej jest niezależne od urządzenia, ten sam wzór i rozmiar siatki dają ten sam klucz kopii zapasowej na nowym urządzeniu. Lokalna sól urządzenia nie jest częścią tego wyprowadzenia kopii zapasowej w chmurze.

Krok 3: Twój sejf zostaje odszyfrowany

Zaszyfrowana kopia zapasowa zostanie pobrana z iCloud i odszyfrowana lokalnie na Twoim nowym urządzeniu. Twoje zdjęcia, filmy i dokumenty pojawią się dokładnie tak, jak je zostawiłeś. Cały proces zajmuje kilka sekund w przypadku małych sejfów i kilka minut w przypadku dużych. W żadnym momencie tego procesu Apple ani nikt inny nie miał dostępu do Twoich niezaszyfrowanych danych.

Zamiast wzoru możesz użyć frazy odzyskiwania. Fraza nie odtwarza bezpośrednio tego samego klucza. Vaultaire wyprowadza z frazy klucz odzyskiwania, pobiera zaszyfrowany manifest odzyskiwania przypisany do frazy i rozpakowuje zapisany klucz sejfu oraz klucz kopii zapasowej przed przywróceniem zaszyfrowanych fragmentów. Obie ścieżki prowadzą do tej samej kopii zapasowej przez różne hierarchie kluczy.

Co się stanie, jeśli zapomnisz wzór i frazę odzyskiwania?

Jeśli utracisz zarówno wzór, jak i frazę odzyskiwania, a żadne dostępne urządzenie, wyeksportowany materiał klucza lub inna kopia odzyskiwania nie zachowa wymaganych kluczy, Vaultaire, Apple i Wraxle nie będą mieli klucza resetowania przechowywanego przez dostawcę dla tej zaszyfrowanej kopii zapasowej. Taki jest koszt kontroli nad kluczami po stronie klienta: utrata wszystkich działających ścieżek kluczy oznacza też utratę Twojej ścieżki odzyskiwania. Zapisz frazę odzyskiwania z dala od telefonu, gdy Vaultaire ją utworzy.

Domyślnie włączone, wyłączane według wyboru

Szyfrowana kopia zapasowa iCloud jest domyślnie włączona, w Darmowym planie i w Pro. Działa co 24 godziny, tylko przez Wi-Fi, chyba że zmienisz ustawienie sieci. Telefon częściej ginie lub się psuje, niż ktoś łamie zaszyfrowaną kopię zapasową, więc nowy sejf od początku ma kopię, z której można go przywrócić.

Niektórzy ludzie nie chcą, aby Vaultaire przesyłał rekordy sejfu do CloudKit. Jeśli wyłączysz kopię zapasową Vaultaire i nie korzystasz z synchronizacji ani udostępniania, aplikacja nie rozpocznie przesyłania danych sejfu. To coś innego niż kopia zapasowa systemu Apple: zależnie od ustawień iOS i konta Apple kopia zapasowa iCloud lub kopia na komputerze może zawierać dane z kontenera aplikacji. Sprawdź i kontroluj te kopie systemowe, jeśli Twój model zagrożeń wymaga, aby telefon był jedyną kopią.

Pozostawienie włączonej kopii zapasowej oznacza, że zaszyfrowana kopia Twoich danych znajduje się na serwerach Apple w zamian za możliwość odzyskania sejfu w przypadku utraty urządzenia. Kopia jest zaszyfrowana, poświadczenia, które ją odczytują, pozostają pod Twoją kontrolą, a Apple nie otrzymuje czytelnej zawartości sejfu. Ale kopia istnieje, a ktoś, kto zdobędzie dane CloudKit, może offline testować odgadywane wzory. Jeśli Twój model zagrożenia wymaga, aby telefon był jedyną kopią, wyłącz kopię zapasową.

Możesz wyłączyć Vaultaire CloudKit kopię zapasową w dowolnym momencie. Gdy to zrobisz, Vaultaire usunie zaszyfrowaną kopię zapasową z jej prywatnej bazy danych CloudKit. Nie powoduje to sprawdzenia ani usunięcia odrębnych danych iOS kopie zapasowe urządzeń, kopie zapasowe komputerów, wyeksportowane pliki, udostępnione kopie lub dane z innych urządzeń.

Kopia zapasowa, a nie synchronizacja

Ważne jest, aby zrozumieć, czym nie jest zaszyfrowana kopia zapasowa iCloud. Nie jest to synchronizacja w czasie rzeczywistym pomiędzy urządzeniami. Nie jest to lustrzane odbicie Twojego sejfu, które aktualizuje się za każdym razem, gdy dodajesz zdjęcie.

Zaszyfrowana kopia zapasowa iCloud przechowuje wersje, które można przywrócić. Gdy uruchomisz kopię zapasową lub gdy po odblokowaniu Vaultaire uzna, że minęły 24 godziny, aplikacja sprawdza bieżący stan sejfu i przesyła zaszyfrowane rekordy. Niezmienione komponenty mogą być deduplikowane względem ostatnich wersji, a przerwane przesyłanie można wznowić. Pliki dodane później pojawią się po ukończeniu nowszej wersji.

To oddzielenie jest zamierzone. Kopia zapasowa przechowuje wersje do odzyskania; synchronizacja urządzeń Vaultaire na bieżąco uzgadnia stan między urządzeniami. Proces kopii zapasowej nadal musi obsługiwać przygotowanie danych, deduplikacją, przesyłaniem fragmentów, ponownymi próbami, wersjonowaniem katalogów i transakcjami przywracania, więc jego bezpieczeństwo zależy od tych mechanizmów, a nie tylko od szyfru.

Pomyśl o tym jak o sejfie. Nie przesyłasz w sposób ciągły dokumentów tam i z powrotem. Umieszczasz kopię swoich ważnych plików w skrzynce, a jeśli Twój dom się spali, idziesz do banku i je odzyskujesz. Oryginały żyją z tobą. Kopia zapasowa czeka spokojnie, aż będzie potrzebna.

Często zadawane pytania

Czy kopia zapasowa iCloud liczy się w mojej pamięci iCloud?

Tak. Vaultaire przechowuje zaszyfrowane kopie zapasowe w Twojej prywatnej bazie danych iCloud, więc wliczają się do Twojego miejsca w iCloud. Suma jest większa niż surowa zawartość sejfu, ponieważ Vaultaire wykorzystuje dopełnione fragmenty o stałym rozmiarze i dodaje rekordy-wabiki, aby zmniejszyć ujawniane rozmiary rekordów.

Jak często Vaultaire tworzy kopie zapasowe w iCloud?

Możesz rozpocząć tworzenie kopii zapasowej ręcznie. Gdy kopia zapasowa jest włączona, Vaultaire sprawdza też stan po odblokowaniu i tworzy nową wersję, gdy minęły co najmniej 24 godziny, a wybrane ustawienia sieci na to pozwalają. Podczas tworzenia kopii zapasowych można ponownie wykorzystać niezmienione zaszyfrowane komponenty, a przerwane przesyłanie może zostać wznowione.

Czy mogę użyć tej kopii zapasowej na innym identyfikatorze Apple?

Kopia zapasowa trafia do prywatnej bazy danych CloudKit konta Apple, na którym ją utworzono. Inne urządzenie zalogowane na to samo konto może wykryć kopię zapasową i przywrócić ją przy użyciu prawidłowego wzoru lub frazy odzyskiwania. Vaultaire nie zapewnia przenośnego pliku kopii zapasowej do przenoszenia prywatnych kopii zapasowych CloudKit między kontami Apple.

Co się stanie, jeśli Apple usunie moje dane iCloud?

Jeśli Apple usunie Twoje dane iCloud (z powodu zamknięcia konta, nieopłaconego miejsca na dysku lub z innego powodu), kopia zapasowa zniknie. Twój sejf na urządzeniu pozostaje niezmieniony. Właśnie dlatego kopia zapasowa iCloud jest siatką bezpieczeństwa, a nie zamiennikiem lokalnego sejfu. Podstawowa kopia zawsze znajduje się na Twoim urządzeniu.

Czy kopia zapasowa jest zaszyfrowana przy użyciu innego klucza niż mój sejf na urządzeniu?

Tak. Vaultaire wyprowadza z Twojego wzoru przez PBKDF2-HMAC-SHA512 oddzielny, niezależny od urządzenia klucz kopii zapasowej. Ten klucz szyfruje dopełnione rekordy kopii zapasowej CloudKit; różni się on od lokalnego klucza sejfu i losowego klucza głównego, który szyfruje Twoje pliki. Nadal używasz tego samego wzoru, więc nie ma drugiego hasła do kopii zapasowej.

Czy programiści Vaultaire mogą uzyskać dostęp do mojej kopii zapasowej iCloud?

Vaultaire nie obsługuje serwera, który otrzymuje czytelny wzór, klucz kopii zapasowej lub zawartość sejfu. Szyfrowanie i deszyfrowanie odbywa się w aplikacji i CloudKit otrzymuje szyfrogram oraz zapisy potrzebne do jego przechowywania i odzyskiwania. Chroni to zawartość od dostawcy pamięci masowej, ale nie eliminuje konieczności ufania klientowi Vaultaire, iOS oraz bezpieczeństwo Twojego urządzenia, gdy sejf jest otwarty.

Twórz kopie zapasowe bez rezygnacji z prywatności

Pozostaw szyfrowaną kopię zapasową iCloud włączoną i przestań martwić się utratą sejfu albo kontroli nad swoimi danymi.

Pobierz Vaultaire za darmo