Slik holder VeilShare filene dine sikre

VeilShare er bygget slik at du aldri trenger å stole på oss med filene dine. Alt krypteres på enheten din før det lastes opp, og nøklene blir hos deg. Denne siden forklarer nøyaktig hvordan det fungerer, hvordan vi beskytter kontoen din, og hva som skjer med dataene dine hvis noe går galt i et datasenter.

Sist oppdatert

Sikkerhet i korte trekk

  • Filer, fil- og mappenavn og forhåndsvisninger krypteres med AES-256-GCM i nettleseren din før opplasting
  • Krypteringsnøkler når aldri serverne våre i brukbar form, så vi kan ikke lese filene dine
  • Kontopassordet ditt forlater aldri enheten din
  • Valgfri tofaktorautentisering med engangskoder på e-post
  • Filer lagres redundant i flere datasentre, utformet for å tåle brann og flom
  • Servere og database ligger i Finland og er underlagt GDPR og finsk personvernlovgivning

Ende-til-ende-kryptering med AES-256-GCM

Når du laster opp en fil, lager nettleseren din en ny tilfeldig 256-bits nøkkel bare for den filen. Filen deles opp i biter, og hver bit krypteres med AES-256-GCM med sin egen unike nonce før noe sendes til oss. Filnavnet krypteres med den samme nøkkelen, så vi vet heller ikke hva du deler. For bilder og videoer lages en liten forhåndsvisning i nettleseren din, som krypteres med den samme nøkkelen.

Mapper fungerer på samme måte. Hver mappe har sin egen tilfeldige nøkkel som krypterer navnet på mappen og låser nøklene til alt som ligger i den, så når du deler en mappe, gir det tilgang til akkurat den mappen og ingenting annet.

AES-GCM er autentisert kryptering. Hvis én enkelt bit i en kryptert fil endres, enten det skyldes en defekt disk eller at noen har tuklet med den, mislykkes dekrypteringen i stedet for at du i det stille får en skadet fil.

Hvor nøkkelen ligger

Hver delingslenke får sin egen tilfeldige nøkkel, som plasseres i den delen av lenken som kommer etter #. Nettlesere sender aldri den delen av en URL til serveren. Når mottakeren åpner lenken, bruker nettleseren deres den nøkkelen til å låse opp filens nøkkel, laster ned den krypterte filen og dekrypterer den lokalt. Vi ser aldri annet enn krypterte data.

Zero-knowledge-kontoer

Du trenger ingen konto for å bruke VeilShare. Hvis du oppretter en, er den utformet slik at vi fortsatt ikke kan lese filene dine, og passordet ditt forlater aldri enheten din.

Når du logger inn, kjører nettleseren din passordet ditt gjennom Argon2id, en minnekrevende algoritme som er laget for å gjøre passordgjetting tregt og dyrt. Fra resultatet utledes to separate nøkler: én som beviser overfor serveren vår hvem du er, og én som låser opp din personlige hovednøkkel. Serveren lagrer bare en saltet hash av den første, og hovednøkkelen din lagres kryptert med den andre.

Hver fil og mappe som lagres på kontoen din, har nøkkelen sin låst med hovednøkkelen din, enten direkte eller via mappen den ligger i. Det gjør at du kan åpne filene dine fra hvilken som helst enhet etter at du har logget inn, mens vi bare har låste kopier.

Gjenopprettingsnøkkel og nøkkelbytte

Når du oppretter en konto, får du en gjenopprettingsnøkkel. Det er den eneste måten å beholde tilgangen til de lagrede filene dine på hvis du glemmer passordet ditt, fordi vi ikke kan tilbakestille kryptering som vi ikke har nøklene til. Hvis du tror at nøkkelen din kan ha blitt eksponert, kan du bytte hovednøkkelen din i innstillingene, noe som låser alle de lagrede filene dine på nytt med en ny hovednøkkel, i nettleseren din.

Tofaktorautentisering

Slå på tofaktorautentisering i kontoinnstillingene dine, så er ikke riktig passord lenger nok til å logge inn.

  • Kodene lages med en kryptografisk sikker tilfeldig tallgenerator
  • Hver kode utløper etter 10 minutter og virker bare én gang
  • Kodene lagres hashet, aldri i klartekst
  • Kodegjetting og forespørsler om nye koder begrenses for å stoppe brute force-forsøk

Du kan også se alle enheter som er logget inn på kontoen din, og logge ut økter du ikke kjenner igjen, eller alle på en gang.

Beskyttelse av delte lenker

Alle du deler en lenke med, kan dekryptere det den peker til, så vi gir deg verktøy for å begrense hvem som kan bruke en lenke, og hvor lenge. En mappelenke omfatter alt i mappen, også filer du legger til senere, til lenken enten deaktiveres eller en av grensene du har satt, er nådd.

Passordbeskyttelse

Legg til et passord på en delingslenke, så åpnes den ikke uten det. Passordet hashes i nettleseren din med PBKDF2 før det sendes, kontrolleres på konstant tid, og gjentatte feil gjetninger blokkeres. Det er en ekstra lås på lenken, ikke et ekstra lag med kryptering, så del fortsatt lenker og passord via forskjellige kanaler.

Utløpstid og nedlastingsgrenser

Delingslenker kan utløpe etter en bestemt tid eller etter et bestemt antall nedlastinger, og du kan deaktivere dem når som helst. Når en lenke har sluttet å virke, kan ingen bruke den til å nå filen, og den kan ikke aktiveres igjen. Du må lage en ny delingslenke hvis du vil dele filen eller mappen på nytt. Filer og mapper som er lastet opp uten konto, slettes deretter permanent innen en time; filer på kontoen din blir liggende til du sletter dem.

Beskyttelse mot brann, flom og maskinvarefeil

Kryptering beskytter filene dine mot mennesker. Slik er de beskyttet mot fysiske katastrofer som brann, flom og maskinvare som svikter.

Fillagring bygget for å tåle et tapt datasenter

Krypterte filer lagres på Cloudflare R2, som er utformet for ekstrem holdbarhet. Hver fil lagres som flere kopier eller som slettekodede fragmenter fordelt på mange disker i flere datasentre innenfor en region. Cloudflare har utformet det slik at data overlever diskfeil og fysisk skade på et datasenter, som brann eller flom.

Servere og database i Finland med daglige sikkerhetskopier

Applikasjonsserverne og databasen vår kjører hos Hetzner i Helsingfors i Finland, i et datasenter som er sertifisert etter ISO/IEC 27001:2022, den internasjonale standarden for styringssystemer for informasjonssikkerhet. Det betyr at kontodataene dine er omfattet av GDPR og Finlands personvernlov.

Databasen sikkerhetskopieres automatisk hver dag, og sikkerhetskopiene fra de siste sju dagene beholdes. Hvis en server svikter, kan vi gjenopprette den fra en fersk sikkerhetskopi.

Stjålet maskinvare avslører ikke filene dine

Filene dine, fil- og mappenavnene og forhåndsvisningene er kryptert med nøkler vi aldri har, så en stjålet disk, en lekket sikkerhetskopi eller et innbrudd på serverne våre kan ikke avsløre det du har delt.

Hva vi ikke kan beskytte mot

Ingen tjeneste kan love perfekt sikkerhet, og vi vil heller være ærlige om hvor risikoene ligger:

  • Skadevare på enheten din, eller på mottakerens enhet
  • Vi kan se grunnleggende metadata som trengs for å drive tjenesten, som filstørrelser, utløpsdatoer for lenker og hvordan filer er gruppert i mapper
  • Vi kan se grunnleggende metadata som trengs for å drive tjenesten, som filstørrelse, utløpsdato og noen andre ikke-sensitive data

Se personvernerklæringen vår for en fullstendig liste over hva vi behandler og hvor lenge vi oppbevarer det. Har du funnet et sikkerhetsproblem? Gi oss beskjed, så ser vi på det.

Ofte stilte spørsmål

Nei. Filer krypteres i nettleseren din før de lastes opp, og nøkkelen blir værende i delingslenken din, eller for filer på kontoen din, låst bak passordet ditt. Vi lagrer bare krypterte data som vi ikke kan dekryptere.

AES-256-GCM, den samme standarden for autentisert kryptering som brukes av banker og myndigheter. Hver fil får sin egen tilfeldige 256-bits nøkkel, og kontopassord styrkes med Argon2id.

Krypterte filer lagres på Cloudflare R2, som sprer hver fil over flere disker i flere datasentre, slik at den kan gjenoppbygges hvis ett sted går tapt. Databasen vår sikkerhetskopieres automatisk hver dag.

Ikke uten gjenopprettingsnøkkelen din. For en delt lenke er nøkkelen en del av lenken. For filer på kontoen din kan du tilbakestille passordet med gjenopprettingsnøkkelen du fikk da du opprettet kontoen. Uten noen av dem kan ingen dekryptere filene, heller ikke vi.

Ja. Slå det på i kontoinnstillingene dine, så krever hver innlogging også en sekssifret kode som sendes til e-posten din og er gyldig i 10 minutter.

Kilder

Del en fil sikkert

Gratis, ingen konto nødvendig. Filen din krypteres i nettleseren din før den lastes opp, og vi kan ikke lese den.

Del en fil