← Tillbaka till startsidan

Hur säkert är TEPHIA SECURE?

Hur dina filer krypteras, vad som lagras på våra servrar – och vad en angripare som tog över dem helt skulle få. Utan marknadsföringsspråk – helt transparent.

Uppdaterad oktober 2026

Video: Så krypterar TEPHIA SECURE (57 sekunder, utan ljud)

Krypterat i webbläsaren

Dina filer krypteras innan de lämnar din dator och dekrypteras först hos mottagaren.

Nyckeln når aldrig servern

Varje försändelse har ett eget slumpmässigt lösenord på 32 tecken. Vår server ser det aldrig.

Metadata för beviset

Det enda vi kan läsa är uppgifter som filnamn, adresser och tidpunkter. Leveransbeviset behöver dem.

Så fungerar krypteringen

  1. LösenordDin webbläsare skapar ett slumpmässigt lösenord: 32 tecken, cirka 190 bitar.
  2. NyckelArgon2id härleder nyckeln ur det, vilket gör varje gissning kostsam.
  3. KrypteraAES-256-GCM krypterar filen och upptäcker varje senare ändring.
  4. UppladdningFörst då lämnar filen datorn, via TLS 1.2 eller 1.3. Lösenordet stannar hos dig.

Lösenordet är inte en del av länken. Du lämnar det via en andra väg, till exempel i ett separat e-postmeddelande eller per telefon. Den som bara fångar upp länken kan inte öppna filen.

Säker filinkorg

Den som laddar upp dokument till dig krypterar dem på samma sätt i sin webbläsare. Servern känner bara till ett kontrollvärde för lösenordet, och med det går ingenting att dekryptera.

Undantag: för att du ska kunna hitta lösenordet igen mejlar vi det till dig när filinkorgen skapas. Det passerar servern en gång och lagras inte.

Outlook-tillägg

Tillägget krypterar direkt i Outlook. Lösenordet går via ditt eget e-postsystem, inte via vår server; själva filerna går inte via ditt e-postsystem.

Två sätt: TEPHIA SECURE skickar en egen länk till varje mottagare och lösenordet står i ditt meddelande; eller så står länken i ditt meddelande och lösenordet följer i ett andra. Den som har länken och lösenordet kan hämta – som vid all leverans per e-post. Med det andra sättet kan hämtningen begränsas till mottagarnas adresser; då krävs dessutom en kod som skickas till deras e-postadress.

Tekniska detaljer
  • Nyckelhärledning: Argon2id med 64 MB minne, 4 genomgångar och 2 trådar, följt av HKDF-SHA256
  • Kryptering: AES-256-GCM, med eget slumpmässigt salt (32 byte) och IV (12 byte) per försändelse
  • Kryptering i block: filen krypteras och laddas upp i block om 8 MiB, varje block med en egen nonce (IV XOR blocknummer); blocknummer och en markering för sista blocket som ytterligare autentiserade data (AAD) hindrar att block byts ut, utelämnas eller klipps av. Därmed är filer på upp till 2 GB möjliga
  • Utan WebAssembly (till exempel blockerat av en företagspolicy): PBKDF2-SHA512 med en miljon iterationer
  • Flera filer eller mappar packas i en ZIP-fil i webbläsaren före krypteringen
  • Transport: TLS 1.2 eller 1.3 med forward secrecy, HSTS i två år, strikt Content Security Policy
  • Inloggningslösenord: scrypt med individuellt salt; en andra faktor är obligatorisk

Vad som finns på vår server

Bara krypterat, eller inte alls

  • Innehållet i dina filer: bara krypterat
  • Lösenord och nyckel för en försändelse: aldrig
  • Lösenord för en filinkorg: bara ett kontrollvärde
  • Inloggningslösenord: bara som hash
  • Inloggning med Microsoft: ingenting, det stannar hos Microsoft
  • Betalningsuppgifter: ingenting, de finns hos Stripe

Läsbart, för beviset

  • Filnamn och storlekar, för en ZIP-fil även namnen i den
  • Beteckning och meddelande
  • Avsändare med namn, adress och organisation
  • Mottagaradresser, om vi skickar länken eller hämtningen är begränsad
  • Tidpunkter, IP-adress och ungefärlig plats vid hämtning
  • Filernas kontrollsummor (SHA-256), beräknade i din webbläsare

Länkmeddelanden till dina mottagare och aviseringar som ”Din fil har hämtats” skickar vi via Microsoft 365 och Hornetsecurity (vidarebefordran, virus- och skräppostkontroll). De innehåller inga filnamn, bara den beteckning du själv väljer eller antalet filer; lösenordet till en försändelse står aldrig i våra meddelanden. Leveransbeviset som PDF, som innehåller filnamnen, bifogas bara om du aktiverar det i ditt konto.

Vad händer om någon tar över servern?

Vi utgår från det värsta fallet: en angripare har full kontroll över servern, databasen och fillagringen.

Vad angriparen skulle få

  • Krypterade filer som just nu finns på servern – oläsbara utan lösenordet
  • Metadata: vem som skickade vad till vem och när, filnamn och adresser. Ett namn som ”Skilsmassa_Berg.pdf” avslöjar en del.

Vad angriparen inte skulle få

  • Innehållet i tidigare försändelser och filinkorgar: lösenorden har aldrig funnits på servern, och 190 bitar går inte att knäcka med råstyrka
  • Raderade filer: de finns inte heller i någon säkerhetskopia
  • Microsoft-lösenord och betalningsuppgifter

Så skyddar vi oss

Hur lång tid skulle det ta att knäcka en uppfångad fil?

Även med en miljard grafikkort skulle en angripare i genomsnitt behöva runt 4 × 1037 år.

Anta att någon fångar upp en krypterad fil – under överföringen eller från servern. Utan lösenordet återstår bara att prova sig igenom lösenord. Så här lång tid skulle det ta i genomsnitt:

Som jämförelse: självvalt lösenord på 8 tecken, utan Argon2id

Ett grafikkortsnabb kontrollmetod, 100 miljarder försök per sekund cirka 20 minuter

TEPHIA-lösenord: 32 tecken, varje försök bromsas av Argon2id

Kontorsdator med 8 kärnorcirka 50 försök per sekund 7 × 1047 år = 700 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 år
Aktuellt grafikkort i toppklasscirka 1 000 försök per sekund 4 × 1046 år = 40 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 år
Datacenter med 10 000 grafikkortcirka 10 miljoner försök per sekund 4 × 1042 år = 4 000 000 000 000 000 000 000 000 000 000 000 000 000 000 år
En miljard grafikkortcirka 1 biljon försök per sekund 4 × 1037 år = 40 000 000 000 000 000 000 000 000 000 000 000 000 år
Universums ålder: 14 000 000 000 år

Som jämförelse: universum är cirka 1,4 × 1010 år gammalt. Även en miljard grafikkort skulle behöva ungefär 1027 gånger så lång tid.

Varför det tar så lång tid

  • Långa slumpmässiga lösenord: varje försändelse får ett eget lösenord på 32 tecken, skapat i din webbläsare. Det ger cirka 2,3 × 1057 möjligheter (190 bitar).
  • Varje försök är kostsamt: innan ett lösenord kan kontrolleras måste det gå igenom Argon2id, med 64 MB minne och fyra genomgångar. Det bromsar medvetet grafikkort och specialhårdvara.
  • Själva nyckeln (AES-256) skulle med 2256 möjligheter vara ännu svårare att gissa än lösenordet.

Och kvantdatorer?

Enligt dagens kunskap kan en kvantdator som mest halvera antalet bitar när lösenord provas. Av 190 bitar skulle det rent beräkningsmässigt bli 95, och varje försök måste fortfarande gå igenom Argon2id. Även det ligger långt bortom all förutsebar beräkningskraft.

Siffrorna är generöst uppskattade till angriparens fördel och avrundade till en värdesiffra. Beräkningen avser genomsnittet, alltså hälften av alla möjligheter.

Realistiska angrepp riktar sig därför inte mot krypteringen utan mot lösenordet: den som får tag på både länken och lösenordet behöver inte knäcka något. Därför går de alltid olika vägar – se Vad du kan göra själv.

Var data förvaras och hur länge

TysklandServer och fillagring i ett datacenter i Tyskland, hos en tysk leverantör utan moderbolag utanför EU
Högst 7 dagarEn försändelse raderas så snart alla har hämtat den, senast efter 7 dagar
6 till 120 månaderSå länge sparas loggen bakom dina bevis; namn och adresser töms därefter
14 dagarKrypterad säkerhetskopia av databasen. Dina filer ingår inte i säkerhetskopian

Vad du kan göra själv

Begränsningar vi redovisar öppet

Har du hittat en sårbarhet? Rapportera den konfidentiellt till adressen i vår security.txt.