Turvalisus ja arhitektuur
Kuidas Revault sinu faile kaitseb ja kus kaitse lõpeb.
Revault on ehitatud natiivsete iOS-i ja Androidi rakenduste ümber. Seifid krüptitakse sinu telefonis ja jäävad vaikimisi kohalikuks, ilma Revaulti kontota. Sünkroonimine ja jagamine on eraldi valikud, mitte seifi kasutamise nõuded.
Kontovabad mobiilirakendusedAES-256-GCMiCloud iOS-is, Google Drive AndroidisKontovabad mobiilirakendused
Natiivsed rakendused ei nõua Revaulti kontot, e-posti aadressi, parooli ega veebis sisselogimist. Seifid luuakse ja krüptitakse seadmes. Kohalik seifi kasutamine ei lae sinu faile Revaulti serveritesse.
Natiivsed rakendused ei vaja Revaulti kontot. Valikuline pilvesünkroonimine kasutab sinu Apple'i või Google'i kontot; poeostud kasutavad platvormi arveldusekontot.
Privaatsed seifid ilma kontotaSeifi muster
Igal seifil on juhuslik 256-bitine peavõti. Sinu 5 × 5 seadme muster ühendatakse juhusliku 256-bitise kohaliku salakoodiga; PBKDF2-HMAC-SHA-256 600 000 iteratsiooni ja värske 128-bitise soolaga tuletab võtme, mis pakib selle peavõtme AES-256-GCM-iga.
Joonista oma muster 5 × 5 ruudustikule, et selle seif avada. Teised seifid ja nende nimed jäävad varjatuks. Samas seadmes registreeritud seifide mustrid peavad olema erinevad; mustri valimine ei paljasta, millised teised seifid olemas on.
See muster avab ainult selle seadme. Hoia oma taastevõtit, et seadistada teine seade.
Ainult seadmes olev võtmekaitse
iOS-is hoitakse kohalikku avamise salakoodi mittesünkroniseeruvas Keychaini kirjes, millele pääseb ligi ainult siis, kui seade on avatud. Androidis krüpteeritakse seadme avamise materjal mitteeksporditava Android Keystore'i võtmega, mis nõuab avatud seadet.
Kohalikke avamise salakoode ei kaasata natiivsesse pilvesünkroonimisse ega kaasaskantavatesse varukoopiatesse. iOS-i salakood ei ole Secure Enclave'i võti ja Androidi riistvaraline tugi sõltub seadmest. Seadme kaitse ei muuda ennustatavat mustrit turvaliseks pärast kohaliku salakoodi kompromiteerimist.
Krüptitud enne üleslaadimist
Failide sisu, failinimed, eelvaated, seifinimed ja kaustastruktuur krüptitakse seadmes. AES-256-GCM autendib metaandmed ja võtmepakendid; failid kasutavad AES-GCM-HKDF voogvormingut, et krüptimine saaks suuri faile töödelda piiratud segmentidena.
Kohalikud seifid hoiavad krüptitud faile privaatses rakenduse salvestusruumis. Foto või video tegemine seifis kasutab enne krüptimist privaatset vahealade, mitte ei salvesta automaatselt galeriikoopiat. Olemasoleva faili importimine ei eemalda selle originaali rakendusest Photos ega teisest teenusest.
Privaatne kaamera ja failide importValikuline privaatne pilvesünkroonimine
iOS kasutab iCloudis privaatset CloudKiti andmebaasi. Android kasutab Google Drive'i privaatset rakenduse salvestusruumi. Failid, nimed ja eelvaated krüptitakse enne ülekannet. Sinu pilveteenuse pakkuja näeb siiski töötlusteavet, nagu suurused, tunnused ja ajatemplid.
Sünkroonimine on vaikimisi välja lülitatud ja see valitakse iga seifi jaoks igas seadmes eraldi. Selle väljalülitamine peatab edasised ülekanded sellest seadmest; see ei kustuta olemasolevaid krüptitud pilvekoopiaid. Ühenda teine sama platvormi seade sama natiivse pilvekonto ja seifi taastevõtmega.
iCloudi ja Google Drive'i sünkroonimine jääb nende endi platvormidesse. Vali Revault Cloud reaalajas iOS-i ja Androidi sünkroonimiseks või kasuta krüptitud telefoniülekannet.
Pro salvestusruum krüptitud seifidele iOS-is ja Androidis. Revault saab ainult krüptitud andmeid, mitte kunagi sinu seifi võtit ega taastefraasi. Teenusepakkuja vahetamine jätab varasemad pilvekoopiad paigale.
Valikuline privaatne pilvesünkroonimineSeifi automaatne lukustamine
Vaikimisi ajalõpp on 60 sekundit. Vali selle seifi seadetes 30 sekundit, 1 minut, 2 minutit, 5 minutit või 10 minutit. Jagatud seifid kasutavad 60-sekundilist vaikimisi väärtust; taustalukustus kehtib olenemata valitud ajalõpust.
Mobiilirakendus lukustub kohe, kui see viiakse taustale. Lukustamine katkestab seifi töö, tühjendab dekrüptitud failiteabe ja otsingu oleku, puhastab ajutised eelvaated ja kustutab omatud võtmepuhvrid. iOS katab ka rakenduste vahetaja hetktõmmised; Android kasutab operatsioonisüsteemi turvaakna lippu.
Hallatud mälu ja seadme salvestusruum ei saa garanteerida iga koopia viivitamatut kohtuekspertiisikindlat kustutamist. Automaatne lukustamine ei saa ka tagasi võtta faili, mille oled selgesõnaliselt teise rakendusse eksportinud.
Seifi automaatne lukustamineKrüptitud varukoopiad ja taastamine
Taastevõti avab krüptitud seifivõtme materjali; see ei sisalda sinu faile. Varukoopia sisaldab krüptitud faile; see ei asenda taastevõtme hoidmist. Hoia neid eraldi ja kaitse mõlemat kaotsiminemise eest.
Salvesta oma taastefraas seadistamise ajal. Revault genereerib 18 juhuslikku sõna või saad valida ja kinnitada oma fraasi. Selle abil saad lisada uue seadme või taastada varukoopia ilma kohaliku mustrita. Fraasi saad seifi seadetes asendada; vanemad varukoopiad võivad endiselt nõuda algset võtit. Olemasolevad kuueteistkümnendvõtmed jäävad kehtima. Revault ei hoia koopiat ega saa seda sinu eest lähtestada.
Telefoniülekanded loovad värske krüptitud koopia ja eraldi ülekandevõtme, sealhulgas iPhone'i ja Androidi vahel. Originaal jääb vanasse telefoni. Kontrolli vastuvõtvat seifi enne vanade failide eemaldamist ja hoia sõltumatuid varukoopiaid, sest sünkroonimine võib kustutamisi levitada.
Turvalised ülekanded iPhone'i ja Androidi vahelTurvaline jagamine
Sinu seifi avamismustrit, taastevõtit ega seifi peavõtit jagamisse kunagi ei kaasata. Teenus saab krüptitud failiandmed ja töömetaandmed, nagu suurused, kontrollsummad, ajatemplid ja juurdepääsuseansside arv. Eraldi dekrüptimise salakoodi üles ei laadita.
Kontrollitud jagamised kasutavad serveri jõustatud aegumist ning valikulisi juurdepääsuseansside piiranguid, ekspordipiiranguid ja taimerit pärast esimest juurdepääsu. iOS toetab ka privaatseid CloudKiti kutseid, mis neid serverikontrolle ei jõusta. Saajad avavad isoleeritud jagatud seifi eraldi salakoodiga, ilma sinu isikliku mustrita.
Aegumine ja tühistamine peatavad edasise allalaadimise Revaulti kaudu. Need ei saa kustutada ekraanipilte, eksporditud faile ega saaja hoitavaid koopiaid. Vali kellegi, keda usaldad, isegi kui eksport on keelatud.
Turvaline jagamineValikulised seifi turvakontrollid
Turvaväljumine eemaldab teiste seifide kohaliku juurdepääsu ja andmed, kui määratud seif avatakse. Pilvekoopiad jäävad alles ja ainult võrguühenduseta seifid võivad ilma eraldi varukoopiata kaduda. See ei garanteeri kohtuekspertiisikindlat kustutamist.
Tegevusajalugu ja sissemurdmise fototeavitused on seifi kaupa valikulised. Seadme ajalugu ja fotod jäävad kohalikuks ja krüptituks; kontrollitud jagamised võivad eraldi salvestada juurdepääsuseansi ajatempleid. Sissemurdmise jäädvustused vajavad kaamera luba ja tavalisi süsteemi indikaatoreid. Lukustatud jäädvustus kasutab avalikku krüptimisvõtit; fotode vaatamiseks tuleb seif siiski avada.
TurvaväljumineMärkus turvalisuse kohta
Kohaliku seifi kasutamine ei lae faile Revaulti üles. Valikuline natiivne sünkroonimine paljastab töömetaandmed Apple'ile või Google'ile. Kontrollitud jagamine saadab krüptitud koopiad ja juurdepääsumetaandmed Revaultile, laadimata üles eraldi dekrüptimise salakoodi.
Pahavara, kompromiteeritud operatsioonisüsteem või rakendus ning avatud ekraani vaatav inimene võivad paljastada lihtteksti. Mustri muutmine ei tühista teist seadet, ei muuda vanu varukoopiaid kehtetuks ega vaheta seifi peavõtit. Kui seifi võti või taastesalakood on kompromiteeritud, liiguta failid uude seifi uute võtmetega.
Revault ei ole läbinud sõltumatut turvaauditit. Need on rakendatud krüptograafilise ülesehituse kirjeldused, mitte sertifikaat ega garantii iga sissetungi vastu.
Kasutusanalüütika
Vaikimisi sisse lülitatud. Mixpanel saab funktsioonikasutuse sündmusi juhusliku analüütika ID-ga. Seifi sisu, nimed, mustrid, võtmed ja jagamise salakoodid on välistatud. Lülita analüütika välja igal ajal selles brauseris või seadmes.