Cum vă protejează Mirage Vault pozele: criptare și chei
Mirage Vault vă protejează pozele criptând fiecare poză chiar pe iPhone cu AES-256-GCM, cu câte o cheie aleatorie pentru fiecare fișier, și blocând cheia seifului în spatele Secure Enclave. Nu există cont și nici server: modelul, Face ID sau fraza de recuperare sunt singurele căi de acces, iar o copie a fișierelor nu poate fi deschisă prin ghicire în altă parte.
Cine se uită și ce obține
Fiecare rând este o persoană care s-ar putea uita, ce obține cu Mirage Vault și ce vă protejează.
| Cine | Ce vede | Ce vă protejează |
|---|---|---|
| Cineva care aruncă o privire la ecranul principal sau peste umărul dvs. | O pictogramă banală; ecranul de blocare este nisip gol, fără numele aplicației și fără grilă | Grila modelului apare doar sub deget și dispare după ce îl ridicați; comutatorul de aplicații afișează o imagine goală |
| Cineva care vă ține în mână iPhone-ul deblocat | Ecranul de blocare gol al seifului | Face ID sau modelul; 5 încercări greșite declanșează o pauză de 30 s, care se dublează până la 1 oră; blocare la ieșire, blocare cu ecranul în jos |
| Cineva care vă știe codul de acces al iPhone-ului | Același ecran de blocare gol | Seiful are propria cheie. Codul de acces al iPhone-ului nu îl deschide, iar Face ID pentru seif este legat de fețele înregistrate: adăugarea unei fețe noi pe iPhone dezactivează Face ID pentru seif până când deblocați cu modelul și îl reactivați |
| Cineva care are o copie a fișierelor sau a copiei de rezervă din iCloud | Date cu aspect aleatoriu, sub nume aleatorii | AES-256-GCM cu o cheie pentru fiecare fișier; cheia seifului este împachetată cu o cheie din Secure Enclave care nu poate fi copiată, așa că modelul nu poate fi ghicit offline. Copia de rezervă se deschide doar cu fraza de recuperare din 8 cuvinte |
| Cineva care vă obligă să deblocați | Orice seif alegeți să arătați | Un seif fals în spatele unui al doilea model și un Wipe Key: un model care șterge pe loc cheile seifului real și deschide în schimb seiful fals (ambele Mirage Pro). Ambele au nevoie ca Face ID să fie dezactivat, pentru că Face ID deschide seiful real imediat ce se deschide Mirage |
| Mirage sau oricine se adresează Mirage | Nimic: nu există cont, server sau copie a cheii | Fraza de recuperare este afișată o singură dată și nu este stocată niciodată; nimeni de la Mirage nu v-o va cere vreodată |
Ce este, de fapt, criptarea
Aceștia sunt parametrii din codul sursă al aplicației, nu un rezumat.
- Modelul sau PIN-ul dvs. trece prin PBKDF2-HMAC-SHA256 cu cel puțin 600.000 de iterații, calibrate să dureze cel puțin 250 ms pe iPhone-ul dvs. Rezultatul nu este niciodată cheia seifului în sine.
- Secure Enclave împachetează rezultatul: ECIES cu o cheie P-256 din Secure Enclave. Cheia privată este creată în Secure Enclave și nu poate fi citită din exterior, așa că o copie a fișierelor și a datelor din Portchei nu este suficientă pentru a încerca modele pe alt dispozitiv.
- Cheia seifului (256 de biți aleatorii, câte una pentru fiecare seif) este despachetată doar în memorie și doar după un model corect, Face ID sau fraza de recuperare.
- Fiecare fișier are propria cheie aleatorie, împachetată cu cheia seifului. Pozele, clipurile video, notițele, documentele scanate, miniaturile și previzualizările sunt toate obiecte separate.
- Fiecare fișier este sigilat în blocuri de 1 MiB cu AES-256-GCM: un nonce nou pentru fiecare bloc și date autentificate care leagă blocul de fișierul său, de poziția sa și de faptul dacă este sau nu ultimul. Un bloc modificat, trunchiat sau schimbat cu altul este detectat, nu decriptat.
Alte detalii ale formatului: numele fișierelor de pe disc sunt identificatori aleatorii de 128 de biți; containerul se află sub NSFileProtectionComplete și este exclus din backupurile dispozitivului; antetul conține 8 sloturi de chei de lungime identică, iar sloturile nefolosite sunt umplute cu octeți aleatorii, așa că sloturile nu dezvăluie dacă există un seif fals sau un Wipe Key. Fișierele de index pot totuși să arate, la o analiză criminalistică, semne ale unui al doilea seif; acesta este un punct deschis din auditul aplicației. Face ID are propria cheie în Secure Enclave, creată cu setul actual de fețe înregistrate, fără revenire la codul de acces al iPhone-ului. Clipurile video se redau printr-un încărcător de resurse criptat, bloc cu bloc, fără un fișier temporar decriptat. Înregistrările de efracție sunt sigilate cu HPKE (P-256, HKDF-SHA256, AES-256-GCM) cât timp seiful este blocat, așa că doar cheia seifului real le poate deschide mai târziu.
Copie de rezervă și recuperare
Copia de rezervă criptată în iCloud este gratuită pentru toată lumea și activată implicit. Încarcă aceleași obiecte criptate în baza de date privată a propriului dvs. cont iCloud; Apple vede text cifrat, iar Mirage nu vede absolut nimic. Copia de rezervă se deschide doar cu fraza de recuperare: 8 cuvinte din lista BIP-39 (88 de biți), afișate o singură dată și niciodată stocate. Fraza este singura cheie care funcționează pe alt iPhone, pentru că toate celelalte chei sunt legate de Secure Enclave al iPhone-ului care le-a creat.


Ce a fost verificat și de cine
Formatul containerului și stratul aplicației au fost revizuite pe 2026-10-31: citirea codului, o a doua revizuire a formatului de către alt evaluator și un target separat de teste de stres, cu verificări de concurență, manipulare, fuzzing și scurgeri de text clar (71 de teste în pachet, toate trecute, inclusiv sub Thread Sanitizer). Criptarea fișierelor a rezistat la inversări de biți, mutații aleatorii, trunchieri la fiecare limită și schimbări de blocuri între fișiere: nu a fost returnat niciodată un text clar greșit. Problemele găsite erau în logica seifurilor și a sloturilor și în copia de rezervă iCloud, iar cele critice și cele de gravitate mare au fost remediate în aceeași zi; documentul auditului consemnează fiecare problemă, cu starea ei.
Modulul MirageCrypto, care definește formatul containerului și cheile, este scris ca pachet independent, ca să poată fi publicat pe GitHub. Această pagină va include un link spre el după ce va deveni public.
Un rezumat al aplicației într-un paragraf, pictograma și capturile de ecran pentru articole se află în kitul de presă.
Pagini despre securitate
- Sunt sigure aplicațiile seif pentru poze? Șapte lucruri de verificat înainte să aveți încredere în una
Șapte verificări care deosebesc un seif criptat de un dosar ascuns în spatele unui ecran cu PIN.
- Este sigură o aplicație calculator pentru ascuns poze? Ce protejează camuflajul și ce nu
Cât valorează camuflajul de calculator, ce verificați în spatele lui și cum se ascunde Mirage fără să imite altă aplicație.