Kryptering på enheten

Sikkerhet og arkitektur

Slik beskytter Revault filene dine, og hvor beskyttelsen slutter.

Revault er bygget rundt innebygde iOS- og Android-apper. Hvelv krypteres på telefonen din og er lokale som standard, uten Revault-konto. Synkronisering og deling er separate valg, ikke krav for å bruke et hvelv.

Sikkerhetsmodell
Enheten dinMobilapper uten konto
Krypter lokaltAES-256-GCM
Valgfri privat skysynkroniseringiCloud på iOS, Google Drive på Android

Mobilapper uten konto

De innebygde appene krever ingen Revault-konto, e-postadresse, passord eller pålogging på nett. Hvelv opprettes og krypteres på enheten. Lokal bruk av hvelv laster ikke opp filene dine til Revaults servere.

De innebygde appene trenger ingen Revault-konto. Valgfri skysynkronisering bruker Apple- eller Google-kontoen din, og kjøp i butikken bruker plattformens faktureringskonto.

Private hvelv uten konto

Hvelvmønster

Hvert hvelv har en tilfeldig 256-bits hovednøkkel. Enhetsmønsteret ditt på 5 × 5 kombineres med en tilfeldig lokal 256-bits hemmelighet. PBKDF2-HMAC-SHA-256 med 600 000 iterasjoner og et nytt 128-bits salt utleder nøkkelen som pakker inn hovednøkkelen med AES-256-GCM.

Tegn mønsteret ditt på 5 × 5-rutenettet for å åpne hvelvet. Andre hvelv og navnene deres holdes skjult. Mønstrene må være ulike for alle hvelv som er registrert på samme enhet. Å velge et mønster avslører ikke hvilke andre hvelv som finnes.

Dette mønsteret låser bare opp denne enheten. Ta vare på gjenopprettingsnøkkelen for å sette opp en annen enhet.

Nøkkelbeskyttelse bare på enheten

På iOS lagres den lokale opplåsingshemmeligheten i et ikke-synkroniserende Nøkkelringelement som bare er tilgjengelig mens enheten er låst opp. På Android krypteres opplåsingsmaterialet på enheten med en Android Keystore-nøkkel som ikke kan eksporteres, og som krever en opplåst enhet.

Lokale opplåsingshemmeligheter er ikke med i innebygd skysynkronisering eller bærbare sikkerhetskopier. Hemmeligheten på iOS er ikke en Secure Enclave-nøkkel, og maskinvarestøtte på Android avhenger av enheten. Enhetsbeskyttelse gjør ikke et forutsigbart mønster trygt etter at den lokale hemmeligheten er kompromittert.

Kryptert før opplasting

Filinnhold, filnavn, forhåndsvisninger, hvelvnavn og mappestruktur krypteres på enheten. AES-256-GCM autentiserer metadata og nøkkelinnpakninger. Filer bruker et AES-GCM-HKDF-strømformat, slik at krypteringen kan behandle store filer i avgrensede segmenter.

Lokale hvelv holder krypterte filer i privat applagring. Når du tar et bilde eller en video i et hvelv, brukes privat mellomlagring før kryptering, i stedet for at en kopi automatisk lagres i galleriet. Når du importerer en eksisterende fil, fjernes ikke originalen fra Bilder eller en annen leverandør.

Private kameraopptak og filimporter

Valgfri privat skysynkronisering

iOS bruker en privat CloudKit-database i iCloud. Android bruker Google Drives private applagring. Filer, navn og forhåndsvisninger krypteres før overføring. Skyleverandøren din kan fortsatt se driftsinformasjon som størrelser, identifikatorer og tidsstempler.

Synkronisering er av som standard og velges separat for hvert hvelv på hver enhet. Når du slår den av, stopper videre overføringer fra den enheten, men eksisterende krypterte skykopier slettes ikke. Koble til en annen enhet på samme plattform med samme innebygde skykonto og hvelvets gjenopprettingsnøkkel.

Synkronisering via iCloud og Google Drive holder seg innenfor sine egne plattformer. Velg Revault Cloud for sanntidssynkronisering mellom iOS og Android, eller bruk en kryptert telefonoverføring.

Pro-lagring for krypterte hvelv på tvers av iOS og Android. Revault mottar chiffertekst, aldri hvelvnøkkelen eller gjenopprettingsfrasen din. Hvis du bytter leverandør, blir tidligere skykopier liggende.

Valgfri privat skysynkronisering

Automatisk låsing av hvelv

Standard tidsavbrudd er 60 sekunder. Velg 30 sekunder, 1 minutt, 2 minutter, 5 minutter eller 10 minutter i innstillingene til det hvelvet. Delte hvelv bruker standarden på 60 sekunder, og låsing i bakgrunnen gjelder uansett valgt tidsavbrudd.

Mobilappen låses umiddelbart når den legges i bakgrunnen. Låsingen avbryter hvelvarbeid, fjerner dekryptert filinformasjon og søketilstand, rydder opp midlertidige forhåndsvisninger og overskriver nøkkelbuffere. iOS dekker også øyeblikksbilder i appbytteren, og Android bruker operativsystemets flagg for sikkert vindu.

Administrert minne og lagring på enheten kan ikke garantere umiddelbar rettsteknisk sletting av hver eneste kopi. Automatisk låsing kan heller ikke trekke tilbake en fil du uttrykkelig har eksportert til en annen app.

Automatisk låsing av hvelv

Krypterte sikkerhetskopier og gjenoppretting

En gjenopprettingsnøkkel låser opp det krypterte nøkkelmaterialet til hvelvet, men inneholder ikke filene dine. En sikkerhetskopi inneholder de krypterte filene, men erstatter ikke behovet for å ta vare på gjenopprettingsnøkkelen. Oppbevar dem hver for seg og beskytt begge mot tap.

Lagre gjenopprettingsfrasen din under oppsettet. Revault genererer 18 tilfeldige ord, eller du kan velge og bekrefte din egen frase. Med den kan du registrere en ny enhet eller gjenopprette en sikkerhetskopi uten det lokale mønsteret ditt. Du kan bytte den i hvelvinnstillingene, men eldre sikkerhetskopier kan fortsatt kreve den opprinnelige nøkkelen. Eksisterende heksadesimale nøkler fortsetter å gjelde. Revault beholder ingen kopi og kan ikke tilbakestille den for deg.

Telefonoverføringer lager en ny kryptert kopi og en separat overføringsnøkkel, også mellom iPhone og Android. Originalen blir på den gamle telefonen. Kontroller det mottakende hvelvet før du fjerner gamle filer, og ta uavhengige sikkerhetskopier fordi synkronisering kan spre slettinger.

Sikre overføringer mellom iPhone og Android

Sikker deling

Mønsteret, gjenopprettingsnøkkelen og hovednøkkelen til hvelvet ditt blir aldri tatt med i en deling. Tjenesten mottar krypterte fildata og driftsmetadata som størrelser, sjekksummer, tidsstempler og antall tilgangsøkter. Den separate dekrypteringskoden lastes ikke opp.

Kontrollerte delinger bruker utløp som håndheves av serveren og valgfrie grenser for tilgangsøkter, eksportbegrensninger og en timer etter første tilgang. iOS støtter også private CloudKit-invitasjoner, som ikke håndhever disse serverkontrollene. Mottakerne åpner et isolert delt hvelv med den separate hemmelige koden, uten ditt personlige mønster.

Utløp og tilbakekalling stopper fremtidig henting via Revault. De kan ikke slette skjermbilder, eksporterte filer eller kopier som mottakeren har beholdt. Velg noen du stoler på, selv når eksport er slått av.

Sikker deling

Valgfrie sikkerhetskontroller for hvelv

Trygg utgang fjerner lokal tilgang til og data fra andre hvelv når et utpekt hvelv åpnes. Skykopier blir værende, og hvelv som bare finnes offline, kan gå tapt uten en separat sikkerhetskopi. Det er ikke garantert rettsteknisk sletting.

Aktivitetshistorikk og bildevarsler ved innbruddsforsøk er valgfrie per hvelv. Enhetshistorikk og bilder forblir lokale og krypterte, mens kontrollerte delinger kan registrere tidsstempler for tilgangsøkter separat. Innbruddsopptak krever kameratillatelse og vanlige systemindikatorer. Låst opptak bruker en offentlig krypteringsnøkkel, og for å se bildene må du fortsatt låse opp hvelvet.

Trygg utgang

En merknad om sikkerhet

Bruk av lokale hvelv laster ikke opp filer til Revault. Valgfri innebygd synkronisering gir Apple eller Google tilgang til driftsmetadata. Kontrollert deling sender krypterte kopier og tilgangsmetadata til Revault, uten å laste opp den separate dekrypteringskoden.

Skadevare, et kompromittert operativsystem eller en kompromittert app, og noen som ser på en opplåst skjerm, kan avsløre klartekst. Å endre et mønster tilbakekaller ikke en annen enhet, gjør ikke gamle sikkerhetskopier ugyldige og roterer ikke hovednøkkelen til hvelvet. Hvis en hvelvnøkkel eller gjenopprettingshemmelighet er kompromittert, flytter du filene til et nytt hvelv med nye nøkler.

Revault har ikke vært gjennom en uavhengig sikkerhetsrevisjon. Dette er beskrivelser av den implementerte kryptografiske utformingen, ikke en sertifisering eller en garanti mot alle inntrengninger.

Bruksanalyse

Aktivert som standard. Mixpanel mottar hendelser om funksjonsbruk med en tilfeldig analyse-ID. Hvelvinnhold, navn, mønstre, nøkler og hemmelige koder for deling er utelatt. Du kan når som helst slå av analyse for denne nettleseren eller enheten.