KRIPTOGRAFIJA IR PASITIKĖJIMAS

Saugumo modelis

Techninė Revault nuoroda iOS ir Android: kaip vietiniai seifai, įrenginio raktai, platformos sinchronizavimas debesyje ir nepriklausomi bendrinimai saugo jūsų duomenis ir kur tos apsaugos baigiasi.

Techninė nuoroda · Atnaujinta 2026 m. spalį

Apsauga prasideda prieš įkeliant

Mobilieji seifai veikia vietoje be Revault paskyros. Failų turinys, failų pavadinimai, MIME tipai, miniatiūros, seifų pavadinimai, aplankai, žymos ir mėgstami elementai šifruojami įrenginyje. Naudojant vietinį seifą seifo failai į Revault neįkeliami. Platformos sinchronizavimas debesyje ir bendrinimas yra pasirenkami, atskiri veiksmai.

Modelis daro prielaidą, kad kuriant ar atrakinant seifą operacinė sistema, įdiegta programa ir kriptografinis atsitiktinumo šaltinis yra patikimi. Kas turi tik užšifruotus failus ir raktų apvalkalus, be reikiamo slapto kodo jų iššifruoti negali. Kenkėjiška programa ar pažeista programa, veikianti, kol seifas atidarytas, gali užfiksuoti paprastąjį tekstą ir raktus.

Jūsų įrenginysAtviras tekstas ir seifo raktas
Šifruoti vietojeAutentifikuotas šifrotekstas
Užšifruota saugyklaJokio atviro teksto seifo rakto

Nepriklausomi raktai kiekvienam seifui

Kiekvienas seifas prasideda atsitiktiniu 256 bitų AES pagrindiniu raktu, sugeneruotu naudojant operacinės sistemos kriptografinį atsitiktinumo šaltinį. Gestas tiesiogiai šio rakto nenulemia. Kiekvienas seifas turi nepriklausomą pagrindinio rakto medžiagą, todėl vieno seifo rakto atskleidimas neišveda kito.

Įrenginio atrakinimo piešinys sujungia sutvarkytą taškų seką su atsitiktiniu 256 bitų įrenginio slaptu kodu. Gauta įvestis normalizuojama NFKC ir perduodama PBKDF2-HMAC-SHA-256 su nauja 128 bitų druska ir 600 000 iteracijų. Išvestas 256 bitų raktas apgaubia pagrindinį raktą naudojant AES-256-GCM. Programa nesaugo atrakinimo piešinio atviruoju tekstu ar atskiro atrakinimo piešinio atspaudo.

Atrakinimo piešiniai naudoja 5 × 5 tinklelį su nuo šešių iki 25 skirtingų taškų ir turi būti unikalūs tarp viename įrenginyje užregistruotų seifų. Atitinkantis atrakinimo piešinys atidaro tik savo seifą; kitų seifų pavadinimai ir turinys lieka paslėpti. Nuspėjamus gestus vis tiek lengviau atspėti. Asmuo, gavęs ir įrenginio slaptą kodą, ir jo užšifruotą apvalkalą, gali bandyti atspėti atrakinimo piešinį neprisijungęs.

Mobiliajam seifui atidaryti reikia jo vietinio atrakinimo piešinio arba aiškaus atkūrimo proceso, o ne Revault paskyros ar prieigos rakto (passkey). Pasirenkamas sinchronizavimas debesyje naudoja platformos Apple ar Google autorizaciją, o parduotuvių pirkiniai – platformos atsiskaitymo paskyrą. Nei debesijos autorizacija, nei pirkinys nesuteikia seifo iššifravimo rakto.

Kriptografiniai parametrai
PaskirtisKonstrukcija
Seifo pagrindinis raktasAtsitiktinis 256 bitų AES raktas
Rakto apvyniojimasPBKDF2-HMAC-SHA-256 · 600 000 iteracijų · 128 bitų druska → AES-256-GCM
Metaduomenys ir miniatiūrosAES-256-GCM · atsitiktinis 96 bitų nonce · 128 bitų autentifikavimo žymė
Failo rakto išvedimasHKDF-SHA-256 · atsitiktinė 256 bitų druska kiekvienam failui · 256 bitų AES išvestis
Atkūrimo paslaptisSugeneruota: 18 atsitiktinių žodžių (198 bitai); pasirinktinė: bent 6 skirtingi žodžiai ir 32–512 simbolių

Raktų apsauga tik įrenginyje

iOS sistemoje įrenginio užraktas saugomas kaip nesinchronizuojamas Raktų pakabuko (Keychain) elementas su WhenUnlockedThisDeviceOnly apsauga. Jis pasiekiamas tik kol įrenginys atrakintas ir neperkeliamas per Raktų pakabuko sinchronizavimą. Saugomas slaptas kodas nėra Secure Enclave raktas.

Android sistemoje įrenginio užraktas užšifruojamas AES-256-GCM neeksportuojamu Android Keystore raktu, kuriam reikia atrakinto įrenginio. Užšifruotas užrakto failas yra programos no-backup kataloge. Keystore aparatinė parama priklauso nuo įrenginio; programa nežada, kad kiekvienas įrenginys naudoja aparatiniu būdu paremtus raktus.

Vietiniai atrakinimo slapti kodai neįtraukiami į platformos sinchronizavimą debesyje ir perkeliamas seifo atsargines kopijas. Apple ar Google paskyros turėjimas neatkuria tų slaptų kodų ir automatiškai neatrakina atkurto seifo. Naujas įrenginys turi patvirtinti nepriklausomą atkūrimo slaptą kodą ir užregistruoti savo atrakinimo piešinį.

Konfidencialumas ir klastojimo aptikimas

Seifo metaduomenys, failų metaduomenys, miniatiūros ir apvyniotieji raktai naudoja AES-256-GCM su 128 bitų autentifikavimo žymėmis. Kiekvienas nepriklausomas šifravimas naudoja naują atsitiktinį 96 bitų nonce. Iššifruojant žymė patikrinama prieš grąžinant atvirą tekstą; pakeistas šifrotekstas ar neteisingas raktas lemia autentifikavimo nesėkmę.

Papildomi autentifikuoti duomenys susieja kiekvieną užšifruotą objektą su jo formato versija, seifo identifikatoriumi, objekto identifikatoriumi ir paskirtimi. Pavyzdžiui, miniatiūra ir failo metaduomenų įrašas naudoja skirtingus kontekstus. Perkėlus užšifruotą objektą į kitą seifą ar pakeitus juo kitą objektą, autentifikuotas kontekstas pasikeičia ir patikra nepavyksta.

Autentifikuotas kontekstas neslepia identifikatorių ir neįrodo šviežumo. Galiojantis senesnis įrašas vis tiek gali turėti galiojančią žymę. Programos versijų patikros aptinka įprastus lygiagrečius atnaujinimus, bet tai nėra kriptografinė apsauga nuo kenkėjiškos paslaugos, pakartojančios visą senesnę būseną.

Dideli failai naudoja autentifikuotus segmentus

Failų šifravimas mobiliosiose programose naudoja AES-256-GCM-HKDF-SHA-256 srautinę konstrukciją, aprašytą Tink. iOS naudoja CryptoKit AES-GCM ir HKDF; Android naudoja platformos kriptografinius primityvus. Kiekvienas naujas srautas turi 40 baitų antraštę, kurioje yra ilgio žymeklis, atsitiktinė 32 baitų druska ir atsitiktinis septynių baitų vienkartinio skaičiaus (nonce) priešdėlis.

HKDF iš seifo pagrindinio rakto išveda atskirą failo šifravimo raktą. Jo kontekste yra seifo ir failo identifikatoriai, atviro teksto baitų ilgis ir sukonfigūruotas segmento dydis. Kiekvieno segmento 12 baitų nonce jungia atsitiktinį priešdėlį, keturių baitų segmento skaitiklį ir paskutinio segmento vėliavėlę. Segmentai turi 128 bitų GCM žymes.

Mobiliosios programos failus apdoroja ribotais maždaug 5 MiB segmentais. Segmentų skaitikliai, paskutinio segmento vėliavėlė ir numatomi baitų ilgiai aptinka pakeistus, sukeistus ar nukirptus segmentus. Kiekvienas segmentas autentifikuojamas prieš naudojimą, o privati peržiūra paskelbiama tik failui baigus iššifravimą. Nepilna išvestis nepavykus atmetama; kartojant perduodami esami užšifruoti baitai.

Konstrukcija atitinka Tink AES-GCM-HKDF srautinę specifikaciją. Revault realizacijos ir segmentų konfigūracijos Tink nepriklausomai nepatikrino ir nesertifikavo.

Privati saugykla, importai ir peržiūros

Užšifruoti seifo failai laikomi privačioje programos saugykloje. Failų pavadinimai, MIME tipai, aplankai, žymos, mėgstami elementai ir miniatiūros yra autentifikuoti užšifruoti įrašai. Paieška ir filtravimas pagal žymas vyksta su aktyvaus seifo iššifruotais metaduomenimis po atrakinimo; atviruoju tekstu paieškos serverio indekso nėra.

Nuotraukų, vaizdo įrašų ir failų importai prieš šifravimą gali naudoti privačią laikinąją vietą. Fiksavimas kamera seife automatiškai neišsaugo kopijos galerijoje. Importuojant iš Nuotraukų ar kito teikėjo, to teikėjo originalas lieka nepaliestas. Pasirenkamas medijos optimizavimas vyksta vietoje prieš šifravimą ir keičia tik naujai importuotą mediją.

Privačioms peržiūroms, kol jos atidarytos, reikia laikino paprastojo teksto. Programos pašalina laikinas peržiūras uždarymo, užrakinimo ir vėlesnio paleidimo metu; iOS iššifruotiems peržiūros failams taiko pilną failų apsaugą. Failai, aiškiai eksportuoti į kitą programą, palieka seifo apsaugą. Laikinų failų ištrynimas negarantuoja kriminalistinio ištrynimo.

Pasirenkamas platformos sinchronizavimas debesyje

Sinchronizavimas pagal numatytuosius nustatymus išjungtas ir įjungiamas kiekvienam seifui kiekviename įrenginyje atskirai. iOS užšifruotus įrašus ir failų segmentus saugo naudotojo privačioje „CloudKit“ duomenų bazėje iCloud. Android naudoja privatų Google Drive appDataFolder. Nė vienas kelias nereikalauja Revault paskyros ir neįkelia platformos sinchronizavimo duomenų į Revault žiniatinklio debesį.

Debesija gauna užšifruotus metaduomenis, failų segmentus ir raktų apvalkalus, o ne paprastojo teksto seifo pagrindinį raktą, vietinį įrenginio slaptą kodą ar atkūrimo slaptą kodą. Kitam tos pačios platformos įrenginiui reikia tos pačios platformos debesijos paskyros ir seifo atkūrimo rakto, kad užregistruotų savo vietinį atrakinimo piešinį. Apple ir Google autorizacija valdo prieigą prie užšifruotų įrašų, bet ne jų iššifravimą.

Išjungus sinchronizavimą, tame seife nutraukiami tolesni perdavimai iš dabartinio įrenginio; esamos užšifruotos debesijos kopijos lieka. Sinchronizavimas gali perduoti pakeitimus ir ištrynimus, o lygiagrečius redagavimus gali tekti peržiūrėti dėl konflikto. iCloud ir Google Drive yra atskiros saugyklos, be automatinio tilto tarp platformų. Norėdami pereiti tarp iPhone ir Android, naudokite užšifruotą perkėlimą tarp telefonų.

Atkūrimas yra antras kelias prie to paties rakto

Sugeneruotas atkūrimo frazes sudaro 18 nepriklausomai parinktų žodžių iš įtraukto 2 048 žodžių sąrašo, o tai suteikia 198 bitus atsitiktinumo. Vietoj to galite pasirinkti pasirinktinę frazę, kurią sudaro bent šeši skirtingi žodžiai ir 32–512 simbolių; jos stiprumas priklauso nuo jūsų pasirinkimų. Abiem atvejais apvalkalo raktas išvedamas nepriklausomai naudojant PBKDF2-HMAC-SHA-256 ir naują druską, tada tas pats pagrindinis seifo raktas apgaubiamas naudojant AES-256-GCM. Bet kas, turintis frazę ir užšifruotą seifą, gali jį iššifruoti.

Atkūrimo slaptas kodas rodomas nustatymo metu ir nesaugomas mobiliosios programos saugykloje ar neįkeliamas į platformos debesijos saugyklą. Laikykite jį atskirai nuo užšifruotų failų. Kitam įrenginiui užregistruoti reikia užšifruoto seifo iš pirminės platformos debesijos paskyros arba užšifruotos atsarginės kopijos ir atkūrimo rakto. Slaptas kodas negali atkurti trūkstamų failų duomenų, o Revault neturi teikėjo turimo atstatymo rakto.

Perkeliama .qvault atsarginė kopija turi užšifruotus raktų apvalkalus, autentifikuotą užšifruotą inventorių ir užšifruotus failų segmentus. Ji neapima vietinio įrenginio atrakinimo slapto kodo. Importuojant patikrinamas inventorius, metaduomenys ir kiekvienas segmentas prieš atkuriant į seifą su naujais identifikatoriais, pagrindiniu raktu, failų raktais ir nauju įrenginio atrakinimo piešiniu. Atkūrę išsaugokite naują atkūrimo raktą.

Naujos atkūrimo frazės išsaugo raidžių dydį, Unicode normalizuojamas NFKC ir sutraukiami papildomi tarpai. Senesni šešioliktainiai raktai toliau palaikomi. Seifo atkūrimo frazę galite pakeisti jo nustatymuose, kai išsaugosite naująją frazę. Tai pakeičia dabartinį atkūrimo apvalkalą; senos atsarginės kopijos ir nesinchronizuoti įrenginiai vis dar gali turėti seną apvalkalą. Pakeitus atrakinimo piešinį ar atkūrimo frazę, pagrindinis seifo raktas nekeičiamas ir kopijos neatšaukiamos. Jei raktų medžiaga pažeista, perkelkite failus į naują seifą su naujais raktais.

Užšifruotas perkėlimas iš telefono į telefoną

Perkėlimas tarp telefonų sukuria perkeliamą užšifruotą kopiją su naujais seifo identifikatoriais, pagrindiniu raktu, failų raktais ir srauto antraštėmis. Jo nepriklausomas perkėlimo slaptas kodas negali atrakinti šaltinio seifo, o šaltinio atkūrimo slaptas kodas ir įrenginio atrakinimo slaptas kodas neįtraukiami. Užšifruotą paketą ir perkėlimo slaptą kodą reikia pristatyti atskirai.

Priimanti programa autentifikuoja paketą ir jo failų segmentus, tada atkuria į naują seifą su nauju vietiniu atrakinimo piešiniu ir atkūrimo raktu. Tai veikia tarp iOS ir Android nejungiant jų debesijos paskyrų. Originalas lieka senajame įrenginyje; prieš jį ištrindami patvirtinkite atkurtą turinį ir išsaugokite naują atkūrimo raktą.

Užrakinimas ir seanso išvalymas

Mobiliosios programos užsirakina iškart perkeltos į foną ir pagal numatytuosius nustatymus po 60 sekundžių neveiklumo. Kiekvienas seifas gali pasirinkti 30 sekundžių, 1 minutę, 2 minutes, 5 minutes arba 10 minučių. Bendrinamas seifas naudoja 60 sekundžių numatytąją reikšmę. Išėjimas grąžina į atrakinimo piešinio ekraną ir užbaigia iššifruotą seansą.

Užrakinimas nutraukia seanso darbus, išvalo iššifruotus metaduomenis ir paieškos būseną, uždaro peržiūras, pašalina laikinus failus ir prieš atleisdamas perrašo priklausančius raktų buferius. Laikini išvedimo raktai taip pat išvalomi po naudojimo. Swift ir JVM atminties valdymas, kriptografinės bibliotekos ir medijos dekoderiai gali sukurti kopijų; negalima garantuoti, kad kiekviena kopija bus iškart ištrinta.

iOS dengia programų perjungiklio momentines nuotraukas privatumo skydu. Android naudoja saugaus lango vėliavėlę ekrano kopijoms ir naujausių programų peržiūroms apriboti. Šios platformos apsaugos netrukdo kam nors fotografuoti atrakinto ekrano ir neatšaukia anksčiau į kitą programą eksportuotų failų.

Revault Cloud

Revault Cloud yra pasirenkamas Pro saugyklos teikėjas sinchronizavimui tarp platformų. Užšifruoti segmentai ir užšifruoti failų metaduomenys susiejami su pseudonimine atsiskaitymo įdiegtimi. Paslauga mato saugyklos identifikatorius, dydžius, kontrolines sumas, revizijas ir perdavimo veiklą, bet negauna jokio atrakinto seifo rakto ar atkūrimo frazės. Atskiras atsitiktinis prijungimo kodas leidžia pasiekti saugyklą; prijungiant kitą įrenginį reikia ir atkūrimo frazės. Esami debesies duomenys lieka skaitomi atkūrimui pasibaigus Pro galiojimui.

Nepriklausomi raktai kiekvienam bendrinimui

Bendrinimas mobiliosiose programose yra pasirinktų failų momentinė kopija, o ne prieiga prie savininko asmeninio seifo. Pagal numatytuosius nustatymus programa išveda pasirinktų failų versijų raktus ir apgaubia juos AES-256-GCM naujo bendrinimo pagrindiniu raktu. Ji pakartotinai naudoja užšifruotus failų baitus, o bendrinimui iš naujo užšifruoja metaduomenis ir miniatiūras. Šaltinio seifo raktai, jo atkūrimo slaptas kodas, aplankų struktūra, žymos ir mėgstami elementai neįtraukiami.

Bendrinimas turi savo nepriklausomai sugeneruotą 18 žodžių iššifravimo frazę ir atkūrimo apvalkalą. Siuntėjas šį slaptą kodą perduoda privačiai, atskirai nuo kvietimo nuorodos. Serveris gauna užšifruotus duomenis, bet niekada atviro bendrinimo rakto ar iššifravimo slapto kodo. Gavėjas iš pasirinktų failų raktų negali išvesti nebendrinamų failų raktų ar šaltinio seifo pagrindinio rakto.

Pasirenkamas papildomos izoliacijos nustatymas iš naujo užšifruoja failų turinį naujais raktais ir srauto antraštėmis. Numatytasis veikia greičiau, nes išvengiama kiekvieno failo perrašymo; pasikartojantis šifrotekstas gali susieti to paties failo versijos kopijas. Abu režimai sukuria atskirą momentinę kopiją, ir nė vienas negali atšaukti gavėjo jau pasilikto šifroteksto ir raktų.

Bendrinimo kanalai ir prieigos valdikliai mobiliosiose programose

iOS sistemoje privatus, tik peržiūrai skirtas „CloudKit“ kvietimas patalpina užšifruotą momentinę kopiją atskiroje bendrinimo įrašų hierarchijoje, už asmeninės sinchronizavimo zonos ribų. Kvietimo prieigą valdo Apple; gavėjui vis tiek reikia atskiro iššifravimo slapto kodo. „CloudKit“ kvietimai nevykdo serverio prieigos seansų skaičiaus, nustatyto galiojimo pabaigos ar sunaikinimo laikmačio. Savininkas gali nutraukti būsimą „CloudKit“ prieigą.

Bendrinimai tarp platformų įkelia užšifruotas dalis į Revault bendrinimo paslaugą. Nepriklausomos atsitiktinės 256 bitų skaitymo ir valdymo teisės saugomos kaip SHA-256 maišos reikšmės. Svetainės nuoroda savo fragmente neša skaitymo teisę, o ne iššifravimo slaptą kodą. Ją atidarius atsidaro bendrinamas seifas ir paprašoma siuntėjo slapto kodo; asmeninio atrakinimo piešinio ar esamo seifo nereikia. Asmeniniai seifai lieka užrakinti.

Kontroliuojami serverio bendrinimai vykdo siuntėjo nustatytą didžiausią prieigos seansų skaičių, nustatytą galiojimo pabaigą per 30 dienų, atšaukimą ir pasirenkamą eksporto leidimą. Seansas suteikiamas atominiu būdu ir trunka daugiausia 15 minučių, neviršijant bendrinimo terminų. Prieiga skaičiuojama, kai suteikiamas seansas, net jei atsisiuntimas ar iššifravimas nepavyksta. Peržiūros programa tikrina tebesitęsiančią prieigą ir užsidaro suėjus terminui.

SHA-256 kontrolinės sumos patvirtina perduotas dalis, o autentifikuotas šifravimas patvirtina jų turinį. Kai eksportas leidžiamas, žiūrintysis gali išsaugoti užšifruotą .qvault kopiją, kuri atsidaro su bendrinimo slaptu kodu. Išjungus eksportą, programoje šis veiksmas pašalinamas, tačiau tai kriptografiškai neapsaugo nuo ekrano nuotraukų ar pakeistos programos, išsaugančios atvirą tekstą. Šaltinio failo ištrynimas neatšaukia atskirai sukurto bendrinimo.

Terminas po pirmosios prieigos

Siuntėjas gali įjungti atskirą sunaikinimo laikmatį. Jis atominiu būdu paleidžiamas, kai suteikiama pirmoji serverio prieigos sesija, net jei perdavimas ar iššifravimas vėliau nepavyksta. Visos vėlesnės sesijos dalijasi tuo pačiu terminu; pakartotinis atidarymas jo niekada neatstato. Taikomas anksčiausias iš fiksuoto galiojimo, sunaikinimo laiko ir sesijos galiojimo. Pasibaigus terminui paslauga atsisako tolesnių skaitymų ir įtraukia šifrotekstą į ištrynimo eilę, o natyvi peržiūros programa užsidaro ir atlaisvina bendrinimo raktus bei laikinus failus. Valymas yra asinchroninis ir negali ištrinti ekrano nuotraukų, pakeisto kliento išsaugotų duomenų ar anksčiau eksportuotų kopijų.

Neprivaloma seifo veikla

Natyvūs audito žurnalai pagal numatytuosius nustatymus išjungti ir konfigūruojami kiekvienam seifui kiekviename įrenginyje. Naujausi 500 vietinių įvykių užšifruojami seifo pagrindiniu raktu ir atskiru autentifikuotu kontekstu. Juose nėra raktų, piešinių, failų turinio ar kitų seifų duomenų, jie nesinchronizuojami ir gali būti išvalyti ar išjungti. Jie nėra apsaugoti nuo klastojimo įrodymai. Nesėkmingi atrakinimai nepriskiriami seifui.

Nauji kontroliuojami bendrinimai, sukurti įjungus žurnalų kaupimą, bendrinimo paslaugoje saugo iki 100 prieigos sesijų laiko žymų. Jas gali gauti tik valdymo galimybė; žurnale nėra gavėjo tapatybės ar iššifravimo paslapties. Išjungus vietinį žurnalų kaupimą paveikiami būsimi bendrinimai. Esami bendrinimų žurnalai išlaiko pradinį nustatymą iki atšaukimo ar galiojimo pabaigos ir išvalymo.

Neprivalomos užšifruotos įsilaužimo nuotraukos

Savininkai gali įjungti Įsilaužimo pranešimus atskirai kiekvienam seifui kiekviename įrenginyje. Po trijų neatitinkančių piešinių priekyje veikianti programėlė gali užfiksuoti priekinės kameros nuotrauką, atsižvelgiant į leidimą, kameros prieinamumą ir vienos minutės atvėsimo laiką. Sistemos kameros indikatoriai lieka matomi. Naujausi dešimt pranešimų saugomi vietoje ir niekada nepridedami prie Nuotraukų ar neįkeliami. Neatitinkantis piešinys neidentifikuoja tikslinio seifo, todėl kiekvienas dalyvaujantis seifas gauna atskirai užšifruotą įrenginio bandymo įrašą.

Atskiras RSA-3072 viešasis raktas apvynioja naują 256 bitų AES-GCM raktą kiekvienam pranešimui naudojant OAEP su SHA-256 ir MGF1-SHA-256. Tai leidžia šifruoti, kol seifas užrakintas. Atitinkamas privatusis raktas pats užšifruotas to seifo pagrindiniu raktu su atskiru autentifikuotu kontekstu. Tik atrakinus tą seifą galima iššifruoti jo nuotraukas. Pranešimai rodomi jo audito rodinyje nepriklausomai nuo įprasto veiklos žurnalo ir gali būti išvalyti Įsilaužimo pranešimų nustatymuose. Jie nėra apsaugoti nuo klastojimo įrodymai.

„Saugus išėjimas“ pašalina vietinę prieigą

Vieną įrenginio seifą galima paskirti Saugiam išėjimui. Įvedus jo atrakinimo piešinį, jis atsidaro įprastai, o kiti vietiniai seifų įrašai, užšifruoti fragmentai, įrenginio atrakinimo duomenys ir eilėje laukiantys pakeitimai pašalinami. Programa išsaugo nuolatinį vietinį leidžiamųjų sąrašą, kad sinchronizavimas negalėtų tyliai atkurti pašalintų seifų. Jau vykstantys užšifruoti perdavimai vis tiek gali baigtis.

Kopijos sinchronizavimo debesyje paslaugoje ir kituose įrenginiuose išlieka. Aiškiai atkuriant, prieš nustatant naują vietinį atrakinimo piešinį, reikia pašalinto seifo atkūrimo rakto. Tik įrenginyje esantis seifas be atskiros atsarginės kopijos gali būti prarastas. Šis nustatymas taikomas dabartiniam diegimui, o ne visiems įrenginiams, naudojantiems tą pačią debesies paskyrą.

Saugus išėjimas negarantuoja teismo ekspertizei atsparaus duomenų ištrynimo ar paslėpimo. Atmintinė, operacinės sistemos talpyklos, atsarginės kopijos ir ankstesni eksportai gali išsaugoti pėdsakų. Pašalinus programos duomenis ar iš naujo įdiegus programą vietinė izoliacija gali dingti, o debesies įrašai gali būti vėl aptikti per savąją debesies paskyrą. Šiuos įrašus gali atrakinti tik atkūrimo slaptas kodas.

Kas lieka matoma

Šifravimas paslepia turinį, bet ne visą veiklos informaciją. Vietiniai įrašai ir debesies teikėjai gali matyti identifikatorius, įrašų ryšius, objektų skaičių, dydžius, versijas, laiko žymas, užšifruotus raktų apvalkalus ir srautų antraštes. Identifikatoriai naudoja UUIDv7 ir apima sukūrimo laiko informaciją; jie nėra paslaptys. Apple ar Google gali susieti vietinės sinchronizacijos veiklą su platformos paskyra.

Revault valdoma bendrinimo paslauga gali matyti užšifruotų paketų dydžius, dalių kontrolines sumas, galiojimo nustatymus, prieigos sesijų skaičių ir pasirinktines sesijų laiko žymas, bet ne atskirai pristatomo iššifravimo slapto kodo. CloudKit bendrinimas Apple atskleidžia kvietimo ir dalyvių informaciją. Tinklo ir veiklos įrašai gali atskleisti ryšio informaciją. Revault neužtikrina anonimiškumo ar atsparumo srauto analizei.

HTTPS apsaugo tinklo užklausas jų perdavimo metu. Autentifikuotas šifravimas jūsų įrenginyje atskirai apsaugo seifo turinį, laikomą vietoje ir debesyje. Nei perdavimo šifravimas, nei šifrotekstas neslepia visų faktų apie tai, kada, kur ar kiek duomenų perduodama.

Naudojimo analitika

Įjungta pagal numatytuosius nustatymus. Mixpanel gauna funkcijų naudojimo įvykius su atsitiktiniu analitikos ID. Seifo turinys, pavadinimai, atrakinimo piešiniai, raktai ir bendrinimo slaptieji kodai neįtraukiami. Analitiką bet kada galite išjungti šiai naršyklei ar įrenginiui.

Kur apsauga baigiasi

Atrakintas seifas neišvengiamai atveria iššifruotą informaciją programos sesijai. Ją gali užfiksuoti kenkėjiška programa, pažeista operacinė sistema ar programa, žmogus, žiūrintis į ekraną, arba nepatikimas gavėjas. Raktų saugojimas tik įrenginyje yra papildoma riba, o ne garantija nuo visiškai pažeisto įrenginio. Nuspėjamas atrakinimo piešinys nėra saugus, kai tik jo vietinė paslaptis būna pažeista.

Šifravimas neapsaugo nuo ištrynimo debesyje, išpirkos reikalaujančių virusų, atkūrimo slapto kodo praradimo, teikėjo sulaikomų įrašų ar viso anksčiau galiojusio užšifruoto būsenos grąžinimo į senesnę versiją. Laikykite nepriklausomas užšifruotas atsargines kopijas ir prieš pašalindami seną įrenginį patikrinkite atkūrimą. Atšaukimas negali susigrąžinti ekrano nuotraukų, eksportų ar kopijų, kurias jau išsaugojo kitas asmuo.

Revault nebuvo nepriklausomai patikrinta saugumo auditu. Tai įgyvendinto kriptografinio dizaino aprašymai, o ne sertifikatas ar garantija nuo kiekvieno įsilaužimo.

Esami naršyklės seifai

Šiame aprašyme aptariamos vietinės programos. Esami naršyklės seifai turi atskirą paskyros, įrenginio saugyklos ir žiniatinklio debesies modelį. Naršyklei skirti S3 įkėlimai ir naršyklės bendrinimo nuorodos nėra vietinis sinchronizavimas debesyje. Naršyklės paskyra neprijungia jūsų prie mobiliųjų programų; esamus naršyklės duomenis į vietinį seifą perkelkite naudodami užšifruotą atsarginę kopiją ir jos atkūrimo raktą.

Sauga ir architektūra