Kryptering på enheden

Sikkerhed og arkitektur

Sådan beskytter Revault dine filer, og hvor beskyttelsen slutter.

Revault er bygget omkring indbyggede iOS- og Android-apps. Pengeskabe krypteres på din telefon og forbliver som standard lokale, uden en Revault-konto. Synkronisering og deling er separate valg, ikke krav for at bruge et pengeskab.

Sikkerhedsmodel
Din enhedMobilapps uden konto
Kryptér lokaltAES-256-GCM
Valgfri privat cloud-synkroniseringiCloud på iOS, Google Drive på Android

Mobilapps uden konto

De native apps kræver ikke en Revault-konto, e-mailadresse, adgangskode eller weblogin. Pengeskabe oprettes og krypteres på enheden. Lokal brug af pengeskabe uploader ikke dine filer til Revaults servere.

De indbyggede apps kræver ingen Revault-konto. Valgfri cloud-synkronisering bruger din Apple- eller Google-konto; køb i butikken bruger platformens betalingskonto.

Private pengeskabe uden en konto

Pengeskabsmønster

Hvert pengeskab har en tilfældig 256-bit hovednøgle. Dit 5 × 5-enhedsmønster kombineres med en tilfældig 256-bit lokal hemmelighed; PBKDF2-HMAC-SHA-256 med 600.000 iterationer og et nyt 128-bit salt udleder den nøgle, der pakker hovednøglen ind med AES-256-GCM.

Tegn dit mønster på 5 × 5-gitteret for at åbne dets pengeskab. Andre pengeskabe og deres navne forbliver skjult. Mønstre skal være forskellige for pengeskabe, der er tilmeldt på den samme enhed; valget af et mønster afslører ikke, hvilke andre pengeskabe der findes.

Dette mønster låser kun denne enhed op. Behold din gendannelsesnøgle for at opsætte en anden enhed.

Nøglebeskyttelse kun på enheden

På iOS gemmes den lokale oplåsningshemmelighed i et ikke-synkroniserende Keychain-element, der kun er tilgængeligt, mens enheden er låst op. På Android krypteres enhedens oplåsningsmateriale med en ikke-eksporterbar Android Keystore-nøgle, der kræver en oplåst enhed.

Lokale oplåsningshemmeligheder er ikke med i indbygget cloud-synkronisering eller transportable backups. iOS-hemmeligheden er ikke en Secure Enclave-nøgle, og Androids hardwarestøtte afhænger af enheden. Enhedsbeskyttelse gør ikke et forudsigeligt mønster sikkert, efter at den lokale hemmelighed er kompromitteret.

Krypteret før upload

Filindhold, filnavne, forhåndsvisninger, pengeskabsnavne og mappestruktur krypteres på enheden. AES-256-GCM autentificerer metadata og nøgleindpakninger; filer bruger et AES-GCM-HKDF-streamingformat, så kryptering kan behandle store filer i afgrænsede segmenter.

Lokale pengeskabe opbevarer krypterede filer i privat applager. Når du tager et foto eller en video i et pengeskab, bruges et privat mellemlager før kryptering i stedet for automatisk at gemme en kopi i galleriet. Import af en eksisterende fil fjerner ikke originalen fra Fotos eller en anden udbyder.

Privat kamera og filimport

Valgfri privat cloud-synkronisering

iOS bruger en privat CloudKit-database i iCloud. Android bruger Google Drives private applager. Filer, navne og forhåndsvisninger krypteres før overførsel. Din cloududbyder kan stadig se driftsoplysninger som størrelser, identifikatorer og tidsstempler.

Synkronisering er som standard slået fra og vælges separat for hvert pengeskab på hver enhed. Hvis du slår den fra, stopper yderligere overførsler fra den enhed; den sletter ikke eksisterende krypterede cloudkopier. Tilslut en anden enhed på samme platform med den samme indbyggede cloud-konto og pengeskabets gendannelsesnøgle.

Synkronisering via iCloud og Google Drive bliver inden for deres egne platforme. Vælg Revault Cloud til live-synkronisering mellem iOS og Android, eller brug en krypteret telefonoverførsel.

Pro-lagring til krypterede pengeskabe på tværs af iOS og Android. Revault modtager chiffertekst, aldrig din pengeskabsnøgle eller gendannelsesfrase. Hvis du skifter udbyder, bliver tidligere cloud-kopier liggende.

Valgfri privat cloud-synkronisering

Automatisk låsning af pengeskab

Standardtimeouten er 60 sekunder. Vælg 30 sekunder, 1 minut, 2 minutter, 5 minutter eller 10 minutter i det pengeskabs indstillinger. Delte pengeskabe bruger standarden på 60 sekunder; låsning i baggrunden gælder uanset den valgte timeout.

Mobilappen låser straks, når den sendes i baggrunden. Låsning afbryder pengeskabets arbejde, rydder dekrypterede filoplysninger og søgetilstand, rydder midlertidige forhåndsvisninger og overskriver ejede nøglebuffere. iOS dækker også øjebliksbilleder i appskifteren; Android bruger operativsystemets flag for sikkert vindue.

Administreret hukommelse og enhedslager kan ikke garantere øjeblikkelig forensisk sletning af alle kopier. Automatisk låsning kan heller ikke kalde en fil tilbage, som du udtrykkeligt har eksporteret til en anden app.

Automatisk låsning af pengeskab

Krypterede backups og gendannelse

En gendannelsesnøgle låser krypteret nøglemateriale til pengeskabet op; den indeholder ikke dine filer. En backup indeholder de krypterede filer; den erstatter ikke, at du opbevarer gendannelsesnøglen. Gem dem hver for sig, og beskyt begge mod tab.

Gem din gendannelsesfrase under opsætningen. Revault genererer 18 tilfældige ord, eller du kan vælge og bekræfte din egen frase. Med den kan du tilmelde en anden enhed eller gendanne en backup uden dit lokale mønster. Du kan udskifte den i pengeskabets indstillinger; ældre backups kan stadig kræve deres oprindelige nøgle. Eksisterende hexadecimale nøgler er fortsat gyldige. Revault beholder ikke en kopi og kan ikke nulstille den for dig.

Telefonoverførsler opretter en ny krypteret kopi og en separat overførselsnøgle, også mellem iPhone og Android. Originalen forbliver på den gamle telefon. Kontrollér det modtagende pengeskab, før du fjerner gamle filer, og hold uafhængige backups, fordi synkronisering kan udbrede sletninger.

Sikker overførsel mellem iPhone og Android

Sikker deling

Dit pengeskabsmønster, din gendannelsesnøgle og din hovednøgle til pengeskabet er aldrig med i en deling. Tjenesten modtager krypterede fildata og driftsmetadata som størrelser, kontrolsummer, tidsstempler og antal adgangssessioner. Den separate dekrypteringskode uploades ikke.

Kontrollerede delinger bruger et serverhåndhævet udløb og valgfri grænser for adgangssessioner, eksportbegrænsninger og en timer efter første adgang. iOS understøtter også private CloudKit-invitationer, som ikke håndhæver disse serverindstillinger. Modtagere åbner et isoleret delt pengeskab med den separate hemmelige kode, uden dit personlige mønster.

Udløb og tilbagekaldelse stopper fremtidig hentning via Revault. De kan ikke slette skærmbilleder, eksporterede filer eller kopier, som en modtager har beholdt. Vælg en, du stoler på, også når eksport er slået fra.

Sikker deling

Valgfri sikkerhedsindstillinger for pengeskabe

Sikker udgang fjerner andre pengeskabes lokale adgang og data, når et udpeget pengeskab åbnes. Cloudkopier består, og pengeskabe, der kun findes offline, kan gå tabt uden en separat backup. Det er ikke garanteret forensisk sletning.

Aktivitetshistorik og indbrudsalarmer med foto er valgfrie for hvert pengeskab. Enhedens historik og fotos forbliver lokale og krypterede; kontrollerede delinger kan separat registrere tidsstempler for adgangssessioner. Indbrudsoptagelser kræver kameratilladelse og almindelige systemindikatorer. Låst optagelse bruger en offentlig krypteringsnøgle; for at gennemse fotos skal pengeskabet stadig låses op.

Sikker udgang

En note om sikkerhed

Brug af et lokalt pengeskab uploader ikke filer til Revault. Valgfri indbygget synkronisering afslører driftsmetadata for Apple eller Google. Kontrolleret deling sender krypterede kopier og adgangsmetadata til Revault, uden at den separate dekrypteringskode uploades.

Malware, et kompromitteret operativsystem eller en kompromitteret app samt en, der kigger på en oplåst skærm, kan afsløre klartekst. Hvis du ændrer et mønster, tilbagekaldes en anden enhed ikke, gamle backups gøres ikke ugyldige, og pengeskabets hovednøgle roteres ikke. Hvis en pengeskabsnøgle eller gendannelseshemmelighed er kompromitteret, så flyt filerne til et nyt pengeskab med nye nøgler.

Revault har ikke gennemgået en uafhængig sikkerhedsrevision. Dette er beskrivelser af det implementerede kryptografiske design, ikke en certificering eller en garanti mod ethvert indbrud.

Brugsanalyse

Aktiveret som standard. Mixpanel modtager hændelser om brug af funktioner med et tilfældigt analyse-id. Pengeskabets indhold, navne, mønstre, nøgler og delingshemmeligheder er udeladt. Slå analyse fra når som helst for denne browser eller enhed.