KRIPTOGRAFIJA I POVJERENJE

Sigurnosni model

Tehnička referenca za Revault na iOS-u i Androidu: kako lokalni trezori, ključevi uređaja, izvorna sinkronizacija u oblaku i neovisna dijeljenja štite vaše podatke i gdje te zaštite završavaju.

Tehnička referenca · Ažurirano u listopadu 2026.

Zaštita počinje prije prijenosa

Izvorni trezori rade lokalno bez Revault računa. Sadržaj datoteka, nazivi datoteka, MIME vrste, sličice, nazivi trezora, mape, oznake i favoriti šifriraju se na uređaju. Lokalno korištenje ne prenosi datoteke trezora na Revault. Izvorna sinkronizacija u oblaku i dijeljenje neobavezne su, zasebne radnje.

Model pretpostavlja pouzdan operacijski sustav, instaliranu aplikaciju i kriptografski izvor slučajnosti kada se trezor izrađuje ili otključava. Netko tko ima samo šifrirane datoteke i omotače ključeva ne može ih dešifrirati bez potrebnog tajnog koda. Zlonamjerni softver ili ugrožena aplikacija koja radi dok je trezor otvoren mogu uhvatiti obični tekst i ključeve.

Vaš uređajObični tekst i ključ trezora
Šifriraj lokalnoAutentificirani šifrirani tekst
Šifrirana pohranaNema ključa trezora u običnom tekstu

Neovisni ključevi za svaki trezor

Svaki trezor počinje slučajnim 256-bitnim glavnim ključem AES, generiranim kriptografskim izvorom slučajnosti operacijskog sustava. Gesta ne određuje izravno taj ključ. Svaki trezor ima neovisni materijal glavnog ključa, pa otkrivanje ključa jednog trezora ne izvodi drugi.

Uzorak uređaja kombinira svoj poredani slijed točaka sa slučajnim 256-bitnim tajnim kodom uređaja. Dobiveni ulaz normalizira se NFKC-om i prosljeđuje algoritmu PBKDF2-HMAC-SHA-256 s novom 128-bitnom soli i 600.000 iteracija. Izvedeni 256-bitni ključ omata glavni ključ algoritmom AES-256-GCM. Aplikacija ne sprema uzorak u običnom tekstu niti zasebni otisak uzorka.

Uzorci koriste rešetku 5 × 5 sa šest do 25 različitih točaka i moraju biti jedinstveni među trezorima upisanima na istom uređaju. Odgovarajući uzorak otvara samo svoj trezor; nazivi i sadržaj ostalih trezora ostaju skriveni. Predvidljive geste i dalje je lakše pogoditi. Osoba koja dođe do tajnog koda uređaja i njegova šifriranog omotača može pokušati nagađati uzorak izvan mreže.

Za otvaranje izvornog trezora potreban je njegov lokalni uzorak ili izričiti postupak oporavka, a ne Revault račun ni pristupni ključ. Neobavezna sinkronizacija u oblaku koristi autorizaciju platforme, Apple ili Google, a kupnje u trgovini koriste račun za naplatu platforme. Ni autorizacija oblaka ni kupnja ne daju ključ za dešifriranje trezora.

Kriptografski parametri
NamjenaKonstrukcija
Glavni ključ trezoraNasumični 256-bitni AES ključ
Omatanje ključaPBKDF2-HMAC-SHA-256 · 600.000 iteracija · 128-bitna sol → AES-256-GCM
Metapodaci i sličiceAES-256-GCM · nasumični 96-bitni nonce · 128-bitna oznaka autentifikacije
Izvođenje ključa datotekeHKDF-SHA-256 · nasumična 256-bitna sol po datoteci · 256-bitni AES izlaz
Tajna za oporavakGenerirano: 18 nasumičnih riječi (198 bita); prilagođeno: najmanje 6 različitih riječi i 32–512 znakova

Zaštita ključeva samo na uređaju

Na iOS-u je zaključavanje uređaja pohranjeno kao Keychain stavka koja se ne sinkronizira, uz zaštitu WhenUnlockedThisDeviceOnly. Dostupna je samo dok je uređaj otključan i ne prenosi se sinkronizacijom Keychaina. Pohranjeni tajni kod nije ključ Secure Enclavea.

Na Androidu je zaključavanje uređaja šifrirano algoritmom AES-256-GCM neizvozivim ključem Android Keystorea koji zahtijeva otključan uređaj. Šifrirana datoteka zaključavanja nalazi se u direktoriju aplikacije bez sigurnosnog kopiranja. Hardverska podrška Keystorea ovisi o uređaju; aplikacija ne obećava da svaki uređaj koristi ključeve podržane hardverom.

Lokalni tajni kodovi za otključavanje isključeni su iz izvorne sinkronizacije u oblaku i prenosivih sigurnosnih kopija trezora. Posjedovanje Apple ili Google računa ne obnavlja te tajne kodove niti automatski otključava vraćeni trezor. Novi uređaj mora provjeriti neovisni tajni kod za oporavak i upisati vlastiti uzorak.

Povjerljivost i otkrivanje neovlaštenih izmjena

Metapodaci trezora, metapodaci datoteka, sličice i omotani ključevi koriste AES-256-GCM sa 128-bitnim oznakama autentifikacije. Svako neovisno šifriranje koristi novi nasumični 96-bitni nonce. Dešifriranje provjerava oznaku prije vraćanja običnog teksta; izmijenjeni šifrirani tekst ili pogrešan ključ uzrokuju neuspjeh autentifikacije.

Dodatni autentificirani podaci vežu svaki šifrirani objekt uz verziju formata, identifikator trezora, identifikator objekta i namjenu. Na primjer, zapisi sličice i metapodataka datoteke koriste različite kontekste. Premještanje šifriranog objekta u drugi trezor ili zamjena drugim objektom mijenja autentificirani kontekst i provjera ne uspijeva.

Autentificirani kontekst ne skriva identifikatore i ne dokazuje svježinu. Valjan stariji zapis i dalje može imati valjanu oznaku. Provjere revizije aplikacije otkrivaju uobičajena istodobna ažuriranja, ali to nije kriptografska obrana od zlonamjerne usluge koja ponovno reproducira cijelo starije stanje.

Velike datoteke koriste autentificirane segmente

Izvorno šifriranje datoteka koristi strujnu konstrukciju AES-256-GCM-HKDF-SHA-256 koju opisuje Tink. iOS koristi CryptoKit za AES-GCM i HKDF; Android koristi kriptografske primitive platforme. Svaki novi tok ima 40-bajtno zaglavlje koje sadrži oznaku duljine, slučajnu 32-bajtnu sol i slučajni sedmobajtni prefiks nonce vrijednosti.

HKDF iz glavnog ključa trezora izvodi zaseban ključ za šifriranje datoteke. Njegov kontekst uključuje identifikatore trezora i datoteke, duljinu običnog teksta u bajtovima i konfiguriranu veličinu segmenta. 12-bajtni nonce svakog segmenta kombinira nasumični prefiks, četverobajtni brojač segmenta i oznaku završnog segmenta. Segmenti nose 128-bitne GCM oznake.

Izvorne aplikacije obrađuju datoteke u ograničenim segmentima od otprilike 5 MiB. Brojači segmenata, oznaka završnog segmenta i očekivane duljine u bajtovima otkrivaju izmijenjene, preslagane ili skraćene segmente. Svaki se segment autentificira prije upotrebe, a privatni pretpregled objavljuje se tek nakon što se datoteka u potpunosti dešifrira. Nepotpuni izlaz odbacuje se pri pogrešci; ponovni pokušaji prenose postojeće šifrirane bajtove.

Konstrukcija slijedi specifikaciju streaminga Tink AES-GCM-HKDF. Revaultovu implementaciju i konfiguraciju segmenata Tink nije neovisno revidirao niti certificirao.

Privatna pohrana, uvozi i pretpregledi

Šifrirane datoteke trezora nalaze se u privatnoj pohrani aplikacije. Nazivi datoteka, MIME vrste, mape, oznake, favoriti i sličice autentificirani su šifrirani zapisi. Pretraživanje i filtriranje po oznakama rade na dešifriranim metapodacima aktivnog trezora nakon otključavanja; ne postoji indeks pretraživanja u običnom tekstu na poslužitelju.

Uvozi fotografija, videozapisa i datoteka mogu koristiti privatni privremeni međuspremnik prije šifriranja. Snimanje kamerom unutar trezora ne sprema automatski kopiju u galeriju. Uvoz iz Fotografija ili od drugog pružatelja ostavlja original tog pružatelja netaknutim. Neobavezna optimizacija medija odvija se lokalno prije šifriranja i mijenja samo novo uvezene medije.

Privatni pretpregledi zahtijevaju privremeni obični tekst dok su otvoreni. Aplikacije uklanjaju privremene pretpreglede pri zatvaranju, zaključavanju i sljedećem pokretanju; iOS primjenjuje potpunu zaštitu datoteka na dešifrirane datoteke pretpregleda. Datoteke koje su izričito izvezene u drugu aplikaciju napuštaju zaštitu trezora. Brisanje privremenih datoteka nije jamstvo forenzičkog brisanja.

Neobavezna izvorna sinkronizacija u oblaku

Sinkronizacija je prema zadanim postavkama isključena i uključuje se zasebno za svaki trezor na svakom uređaju. iOS pohranjuje šifrirane zapise i segmente datoteka u korisnikovu privatnu CloudKit bazu podataka u iCloudu. Android koristi privatni appDataFolder Google Drivea. Nijedan prijenos ne zahtijeva Revault račun niti šalje izvorne podatke sinkronizacije u Revaultov web-oblak.

Oblak prima šifrirane metapodatke, segmente datoteka i omotače ključeva, a ne glavni ključ trezora u običnom tekstu, lokalni tajni kod uređaja ni tajni kod za oporavak. Drugi uređaj na istoj platformi treba isti izvorni račun u oblaku i ključ za oporavak trezora kako bi upisao vlastiti lokalni uzorak. Autorizacija Applea i Googlea kontrolira pristup šifriranim zapisima, a ne njihovo dešifriranje.

Isključivanjem sinkronizacije zaustavljaju se daljnji prijenosi tog trezora s trenutačnog uređaja; postojeće šifrirane kopije u oblaku ostaju. Promjene i brisanja sinkronizacije mogu se proširiti, a istodobne izmjene mogu zahtijevati pregled sukoba. iCloud i Google Drive zasebne su pohrane, bez automatskog mosta između platformi. Za prelazak između iPhonea i Androida upotrijebite šifrirani prijenos s telefona.

Oporavak je drugi put do istog ključa

Generirane fraze za oporavak sadrže 18 neovisno odabranih riječi iz ugrađenog popisa od 2.048 riječi, što daje 198 bita nasumičnosti. Umjesto toga možete odabrati prilagođenu frazu s najmanje šest različitih riječi i 32–512 znakova; njezina jakost ovisi o vašem izboru. Obje neovisno izvode ključ za omatanje pomoću PBKDF2-HMAC-SHA-256 i nove soli, a zatim istim AES-256-GCM omataju glavni ključ trezora. Svatko tko ima frazu i šifrirani trezor može ga dešifrirati.

Tajni kod za oporavak prikazuje se tijekom postavljanja i ne pohranjuje se trajno u pohrani izvorne aplikacije niti se prenosi u izvornu pohranu u oblaku. Čuvajte ga odvojeno od šifriranih datoteka. Za upis drugog uređaja potreban je šifrirani trezor s izvornog računa u oblaku ili šifrirana sigurnosna kopija, uz ključ za oporavak. Tajni kod ne može vratiti datoteke koje nedostaju, a Revault nema ključ za resetiranje u posjedu pružatelja.

Prenosiva .qvault sigurnosna kopija sadrži šifrirane omotače ključeva, autentificirani šifrirani popis i šifrirane segmente datoteka. Isključuje lokalni tajni kod za otključavanje uređaja. Uvoz provjerava popis, metapodatke i svaki segment prije vraćanja u trezor s novim identifikatorima, glavnim ključem, ključevima datoteka i novim uzorkom uređaja. Nakon vraćanja spremite novi ključ za oporavak.

Nove fraze za oporavak čuvaju velika i mala slova, normaliziraju Unicode pomoću NFKC i sažimaju višak razmaka. Stariji heksadecimalni ključevi i dalje su podržani. Frazu za oporavak trezora možete zamijeniti u njegovim postavkama nakon što spremite novu frazu. Time se zamjenjuje trenutačni omotač za oporavak; stare sigurnosne kopije i uređaji koji se nisu sinkronizirali još uvijek mogu imati stari omotač. Promjena uzorka ili fraze za oporavak ne rotira glavni ključ trezora niti opoziva kopije. Ako je ključni materijal ugrožen, premjestite datoteke u novi trezor s novim ključevima.

Šifrirani prijenos s telefona na telefon

Prijenos s telefona izrađuje prenosivu šifriranu kopiju s novim identifikatorima trezora, glavnim ključem, ključevima datoteka i zaglavljima toka. Njegov neovisni tajni kod za prijenos ne može otključati izvorni trezor, a tajni kod za oporavak izvora i tajni kod za otključavanje uređaja nisu uključeni. Šifrirani paket i tajni kod za prijenos moraju se isporučiti zasebno.

Aplikacija primatelj provjerava autentičnost paketa i njegovih segmenata datoteka, a zatim vraća u novi trezor s novim lokalnim uzorkom i ključem za oporavak. Radi između iOS-a i Androida bez povezivanja njihovih računa u oblaku. Original ostaje na starom uređaju; potvrdite vraćeni sadržaj i spremite novi ključ za oporavak prije njegova brisanja.

Zaključavanje i čišćenje sesije

Mobilne aplikacije zaključavaju se odmah kada odu u pozadinu, a prema zadanim postavkama i nakon 60 sekundi neaktivnosti. Svaki trezor može odabrati 30 sekundi, 1 minutu, 2 minute, 5 minuta ili 10 minuta. Dijeljeni trezor koristi zadanih 60 sekundi. Izlaz vraća na zaslon za uzorak i završava dešifriranu sesiju.

Zaključavanje otkazuje rad sesije, briše dešifrirane metapodatke i stanje pretraživanja, zatvara pretpreglede, uklanja privremene datoteke i prepisuje međuspremnike ključeva u vlasništvu aplikacije prije njihova oslobađanja. Privremeni ključevi izvođenja također se brišu nakon upotrebe. Upravljanje memorijom u Swiftu i JVM-u, kriptografske biblioteke i medijski dekoderi mogu stvarati kopije; trenutačno brisanje svake kopije ne može se jamčiti.

iOS prekriva snimke izbornika aplikacija štitom privatnosti. Android koristi zastavicu sigurnog prozora za ograničavanje snimki zaslona i pretpregleda nedavnih aplikacija. Te zaštite platforme ne sprječavaju nekoga da fotografira otključani zaslon i ne povlače datoteke koje su prethodno izvezene u drugu aplikaciju.

Revault Cloud

Revault Cloud neobavezni je pružatelj Pro pohrane za sinkronizaciju među platformama. Šifrirani segmenti i šifrirani metapodaci datoteka povezani su s pseudonimiziranom instalacijom naplate. Usluga može vidjeti identifikatore pohrane, veličine, kontrolne zbrojeve, revizije i aktivnost prijenosa, ali ne prima nikakav otključani ključ trezora ni frazu za oporavak. Zaseban nasumični kod za povezivanje odobrava pristup pohrani; za povezivanje drugog uređaja potrebna je i fraza za oporavak. Postojeći podaci u oblaku ostaju čitljivi za oporavak nakon isteka Pro-a.

Neovisni ključevi za svako dijeljenje

Izvorno dijeljenje je snimak odabranih datoteka, a ne pristup vlasnikovu osobnom trezoru. Prema zadanim postavkama aplikacija izvodi ključeve odabranih verzija datoteka i omata ih algoritmom AES-256-GCM pod novim glavnim ključem dijeljenja. Ponovno koristi šifrirane bajtove datoteka, dok za dijeljenje ponovno šifrira metapodatke i sličice. Ključevi izvornog trezora, njegov tajni kod za oporavak, struktura mapa, oznake i favoriti su isključeni.

Dijeljenje ima vlastitu neovisno generiranu frazu za dešifriranje od 18 riječi i omotač za oporavak. Pošiljatelj tu tajnu prenosi privatno, odvojeno od poveznice pozivnice. Poslužitelj prima šifrirane podatke, nikada nešifrirani ključ dijeljenja niti tajni kod za dešifriranje. Primatelj iz odabranih ključeva datoteka ne može izvesti ključeve nedijeljenih datoteka niti glavni ključ izvornog trezora.

Neobavezna postavka dodatne izolacije ponovno šifrira sadržaj datoteka novim ključevima i zaglavljima toka. Zadano je brže jer izbjegava prepisivanje svake datoteke; ponovljeni šifrat može povezati kopije iste verzije datoteke. Oba načina izrađuju zaseban snimak, a nijedan ne može povući šifrat i ključeve koje je primatelj već zadržao.

Izvorni prijenosi dijeljenja i kontrole pristupa

Na iOS-u privatni CloudKit poziv samo za čitanje stavlja šifrirani snimak u zasebnu hijerarhiju zapisa dijeljenja, izvan osobne zone sinkronizacije. Pristup pozivu kontrolira Apple; primatelj i dalje treba zasebni tajni kod za dešifriranje. CloudKit pozivi ne provode broj pristupnih sesija, fiksni istek ni mjerač uništenja poslužitelja. Vlasnik može zaustaviti budući CloudKit pristup.

Dijeljenja među platformama prenose šifrirane dijelove na Revaultovu uslugu dijeljenja. Neovisne slučajne 256-bitne ovlasti čitanja i upravljanja pohranjuju se kao SHA-256 hashevi. Poveznica web-mjesta nosi ovlast čitanja u svojem fragmentu, a ne tajni kod za dešifriranje. Njezino otvaranje izravno vodi u dijeljeni trezor i traži pošiljateljev tajni kod; nije potreban osobni uzorak ni postojeći trezor. Osobni trezori ostaju zaključani.

Kontrolirana dijeljenja preko poslužitelja provode pošiljateljev najveći broj pristupnih sesija, fiksni istek unutar 30 dana, opoziv i neobavezno dopuštenje izvoza. Sesija se odobrava atomarno i traje najviše 15 minuta, unutar rokova dijeljenja. Pristup se broji kada se sesija odobri, čak i ako preuzimanje ili dešifriranje ne uspije. Preglednik provjerava tekući pristup i zatvara se u svojem roku.

SHA-256 kontrolni zbrojevi provjeravaju prenesene dijelove, a autentificirano šifriranje provjerava njihov sadržaj. Kada je izvoz dopušten, primatelj može spremiti šifriranu .qvault kopiju koja se otvara tajnim kodom dijeljenja. Isključivanjem izvoza uklanja se ta radnja u aplikaciji, ali se kriptografski ne može spriječiti snimanje zaslona niti izmijenjeni klijent koji zadrži nešifrirani sadržaj. Brisanje izvorne datoteke ne opoziva neovisno stvoreno dijeljenje.

Rok nakon prvog pristupa

Pošiljatelj može omogućiti zasebno odbrojavanje uništenja. Pokreće se atomski kad se odobri prva sesija pristupa poslužitelju, čak i ako prijenos ili dešifriranje kasnije ne uspiju. Sve kasnije sesije dijele isti rok; ponovno otvaranje ga nikada ne resetira. Primjenjuje se najraniji od fiksnog isteka, vremena uništenja i isteka sesije. Po isteku roka usluga odbija daljnja čitanja i stavlja šifrirani tekst u red za brisanje, dok se izvorni preglednik zatvara i oslobađa svoje ključeve dijeljenja i privremene datoteke. Čišćenje je asinkrono i ne može izbrisati snimke zaslona, podatke koje zadrži izmijenjeni klijent ni ranije izvezene kopije.

Neobavezna aktivnost trezora

Izvorni dnevnici revizije zadano su isključeni i konfiguriraju se po trezoru na svakom uređaju. Posljednjih 500 lokalnih događaja šifrirano je glavnim ključem trezora i namjenskim autentificiranim kontekstom. Isključuju ključeve, uzorke, sadržaj datoteka i podatke drugih trezora, ne sinkroniziraju se i mogu se očistiti ili onemogućiti. Nisu dokaz otporan na neovlaštene izmjene. Neuspjela otključavanja ne dodjeljuju se trezoru.

Nova kontrolirana dijeljenja izrađena uz omogućeno bilježenje zadržavaju do 100 vremenskih oznaka sesija pristupa na usluzi dijeljenja. Dohvatiti ih može samo mogućnost upravljanja; dnevnik ne sadrži identitet primatelja ni tajnu za dešifriranje. Onemogućavanje lokalnog bilježenja utječe na buduća dijeljenja. Postojeći dnevnici dijeljenja zadržavaju izvornu postavku do opoziva ili isteka i čišćenja.

Neobavezne šifrirane fotografije provale

Vlasnici mogu zasebno omogućiti Upozorenja o provali za svaki trezor na svakom uređaju. Nakon tri neuspjela uzorka aplikacija u prvom planu može snimiti fotografiju prednjom kamerom, ovisno o dozvoli, dostupnosti kamere i stanci od jedne minute. Sistemski indikatori kamere ostaju vidljivi. Zadnjih deset upozorenja pohranjuje se lokalno i nikada se ne dodaje u Fotografije niti prenosi. Neuspjeli uzorak ne određuje ciljni trezor, pa svaki trezor s uključenom opcijom dobiva zasebno šifriran zapis pokušaja uređaja.

Namjenski RSA-3072 javni ključ omata novi 256-bitni AES-GCM ključ za svako upozorenje pomoću OAEP-a sa SHA-256 i MGF1-SHA-256. To omogućuje šifriranje dok je trezor zaključan. Odgovarajući privatni ključ sam je šifriran glavnim ključem tog trezora uz namjenski autentificirani kontekst. Samo otključavanje tog trezora može dešifrirati njegove fotografije. Upozorenja se pojavljuju u njegovu prikazu revizije neovisno o uobičajenom bilježenju aktivnosti i mogu se očistiti u postavkama Upozorenja o provali. Nisu dokaz otporan na neovlaštene izmjene.

Siguran izlaz uklanja lokalni pristup

Jedan trezor na uređaju može se odrediti za Siguran izlaz. Unos njegova uzorka otvara ga uobičajeno, a istodobno uklanja ostale lokalne zapise trezora, šifrirane blokove, materijal za otključavanje uređaja i promjene u redu čekanja. Aplikacija čuva trajan lokalni popis dopuštenih kako sinkronizacija ne bi neprimjetno ponovno vratila isključene trezore. Šifrirani prijenosi koji su već u tijeku mogu se još dovršiti.

Izvorne kopije u oblaku i kopije na drugim uređajima ostaju. Izričit oporavak zahtijeva ključ za oporavak isključenog trezora prije nego što se upiše novi lokalni uzorak. Trezor koji postoji samo izvan mreže, bez zasebne sigurnosne kopije, može se izgubiti. Ova se postavka odnosi na trenutačnu instalaciju, a ne na svaki uređaj koji koristi isti račun u oblaku.

Siguran izlaz nije zajamčeno forenzičko brisanje niti skrivanje. Flash pohrana, predmemorije operacijskog sustava, sigurnosne kopije i prethodni izvozi mogu zadržati tragove. Uklanjanjem podataka aplikacije ili ponovnom instalacijom može se ukloniti granica lokalne izolacije, a zapisi u oblaku tada se mogu ponovno otkriti putem izvornog računa u oblaku. Te zapise može otključati samo tajna za oporavak.

Što ostaje vidljivo

Šifriranje skriva sadržaj, ali ne i sve operativne informacije. Lokalni zapisi i pružatelji usluga oblaka mogu vidjeti identifikatore, odnose među zapisima, broj objekata, veličine, revizije, vremenske oznake, šifrirane omotače ključeva i zaglavlja tokova. Identifikatori koriste UUIDv7 i sadrže podatke o vremenu stvaranja; oni nisu tajna. Apple ili Google mogu povezati aktivnost izvorne sinkronizacije s računom platforme.

Revaultova kontrolirana usluga dijeljenja može vidjeti veličine šifriranih paketa, kontrolne zbrojeve dijelova, postavke isteka, broj pristupnih sesija i neobavezne vremenske oznake sesija, ali ne i zasebno dostavljen tajni kod za dešifriranje. CloudKit dijeljenje izlaže podatke o pozivima i sudionicima tvrtki Apple. Mrežni i operativni zapisi mogu otkriti podatke o vezi. Revault ne pruža anonimnost niti otpornost na analizu prometa.

HTTPS štiti mrežne zahtjeve tijekom prijenosa. Autentificirano šifriranje na uređaju zasebno štiti sadržaj trezora pohranjen lokalno i u oblaku. Ni šifriranje prijenosa ni šifrirani tekst ne skrivaju svaku činjenicu o tome kada, gdje ili koliko se podataka prenosi.

Analitika korištenja

Prema zadanim je postavkama uključena. Mixpanel prima događaje korištenja značajki s nasumičnim analitičkim ID-om. Sadržaj trezora, nazivi, uzorci, ključevi i tajne dijeljenja su isključeni. Analitiku možete u bilo kojem trenutku isključiti za ovaj preglednik ili uređaj.

Gdje zaštita završava

Otključani trezor nužno izlaže dešifrirane informacije sesiji aplikacije. Zlonamjerni softver, ugrožen operacijski sustav ili aplikacija, netko tko gleda zaslon ili nepouzdan primatelj mogu ih snimiti. Pohrana ključa samo na uređaju dodatna je granica, a ne jamstvo protiv potpuno ugroženog uređaja. Predvidiv uzorak nije siguran čim je njegova lokalna tajna ugrožena.

Šifriranje ne sprječava brisanje u oblaku, ransomware, gubitak tajne za oporavak, zadržavanje zapisa od strane pružatelja usluge niti vraćanje cijelog prethodno valjanog šifriranog stanja na raniju verziju. Čuvajte neovisne šifrirane sigurnosne kopije i provjerite oporavak prije uklanjanja starog uređaja. Opoziv ne može povući snimke zaslona, izvoze ili kopije koje je druga osoba već zadržala.

Revault nije prošao neovisnu sigurnosnu reviziju. Ovo su opisi implementiranog kriptografskog dizajna, a ne certifikacija ni jamstvo protiv svakog upada.

Postojeći trezori u pregledniku

Ovaj pregled opisuje izvorne aplikacije. Postojeći trezori u pregledniku imaju zaseban model računa, pohrane na uređaju i web oblaka. Prijenosi na S3 specifični za preglednik i poveznice za dijeljenje iz preglednika nisu izvorna sinkronizacija u oblaku. Račun preglednika ne prijavljuje vas u mobilne aplikacije; upotrijebite šifriranu sigurnosnu kopiju i njezin ključ za oporavak kako biste postojeće podatke iz preglednika prenijeli u izvorni trezor.

Sigurnost i arhitektura