Säkerhet förklarad

Trovärdigt förnekande inom kryptering, förklarat

Uppdaterad · 5 min läsning

Kryptering besvarar en fråga mycket väl: kan någon läsa det här utan nyckeln? Trovärdigt förnekande besvarar en svårare och mer mänsklig fråga: vad händer när någon kräver nyckeln? Den här guiden förklarar begreppet, var det kommer ifrån, hur Velcrypt använder det och var det slutar fungera.

Vad trovärdigt förnekande betyder

Trovärdigt förnekande är egenskapen att ingen, ens efter att du har öppnat något under press, kan bevisa att du håller inne med något. Du kan säga ”det är allt som finns”, och systemet ger den andra personen inga bevis för motsatsen.

Det spelar roll eftersom stark kryptering flyttar den svaga punkten från matematiken till människan. Om en fil skyddas av AES-256 kommer ingen att knäcka chiffret. De kommer att fråga dig, tjata eller hota. Förnekbara konstruktioner försöker göra det till ett säkert alternativ att ge med sig delvis.

En kort historik: dolda volymer

Idén slog igenom via program för diskkryptering. Verktyg i TrueCrypt- och VeraCrypt-familjen introducerade den dolda volymen: en andra krypterad behållare instoppad i det oanvända utrymmet i en vanlig krypterad behållare.

Tricket fungerar eftersom bra krypterad data ser ut som slumpmässigt brus, och det gör även det lediga utrymmet i en krypterad volym som fyllts med slumpdata. Ett lösenord öppnar den yttre volymen, som innehåller trovärdiga lockbetesfiler. Ett annat lösenord öppnar den dolda volymen. Utan det andra lösenordet går den dolda delen inte att skilja från tomt utrymme.

Forskare har också utforskat ”förnekbar kryptering” mer formellt, där samma chiffertext kan dekrypteras till olika klartexter med olika nycklar. Dolda volymer var den praktiska, spridda varianten.

Under åren har samma forskare och praktiker även dokumenterat gränserna: operativsystem lämnar spår (listor över senaste filer, miniatyrer, loggar), människor beter sig inkonsekvent, och en motståndare som vet att programmet stöder dolda volymer kan helt enkelt anta att det finns en.

Så tillämpar Velcrypt idén

Velcrypt anpassar principen till ett valv för bilder och dokument i iPhone. Det finns ingen yttre och inre volym; i stället gäller:

  • Varje mönster är ett eget valv. Varje valv har en egen slumpmässig 256-bitars huvudnyckel, som låses upp av en nyckel härledd från just det mönstret.
  • Det finns ingen lista över valv. Appen sparar ingenting som räknar upp hur många valv som finns.
  • Okända mönster öppnar ett tomt valv. Rita ett mönster Velcrypt aldrig har sett, så hamnar du i ett nytt, tomt valv. Det finns inget meddelande om ”fel mönster”.

Följden är att ett felaktigt mönster och ett giltigt men tomt valv ser likadana ut. Om du öppnar ett valv för någon finns det ingenting i gränssnittet som visar att andra valv finns. Det gör ett lockbetesvalv till ett naturligt sätt att använda appen snarare än ett specialläge. Funktionssidan om dolda valv visar hur det fungerar i praktiken.

En planerad Premium-funktion, tvångsmönstret (kommer snart), bygger vidare på detta: ett särskilt mönster ska öppna ett valt valv och tyst ta bort åtkomsten till de andra.

De ärliga gränserna

Förnekbarhet är lätt att överdriva. Det här påstår Velcrypt inte.

Det döljer inte att appen finns

Velcrypt ligger på hemskärmen som vilken app som helst. iOS 18 och senare låter dig gömma appar i en dold mapp som låses med Face ID, men det är en funktion i iOS, och den som känner till enhetens lösenkod kan ändå titta. Att se en valvapp säger att du värdesätter integritet; det säger inte vad du sparar.

Det döljer inte att krypterad data finns

Velcrypt påstår inte att det döljer att krypterad data lagras på enheten. Krypterade filer tar plats, och iPhonens inställningar visar hur mycket lagringsutrymme varje app använder. En forensisk undersökning av en enhet kan visa att appen innehåller mer krypterad data än valvet du öppnade. Datan kan inte dekrypteras utan mönstret, men att ”det finns mer här” kan vara synligt för en expert.

Det kan inte ta bort kopior på andra ställen

Om en bild fortfarande finns i biblioteket i Bilder, i Nyligen raderade, i iCloud eller i en chattråd spelar valvets förnekbarhet ingen roll. Radera originalen efter importen.

Det kan inte stoppa iakttagelse

Om någon såg dig rita ditt riktiga mönster, eller filmade skärmen, är förnekbarheten borta. Rita i avskildhet och skyl skärmen.

Det är ingen juridisk strategi

I vissa länder kan det leda till påföljder att vägra lämna ut nycklar eller att vilseleda tjänstemän. Förnekbarhet är främst användbart mot informell press: en svartsjuk partner, en tjuv, en nyfiken släkting. För allt som rör myndigheter, läs guiden om mobilen vid gränsen och skaffa ordentlig juridisk rådgivning.

Förnekbarhet och sekretess: två olika löften

Det hjälper att skilja på de två idéerna, eftersom de ofta flyter ihop i marknadsföring.

Sekretess (kryptering)Förnekbarhet
Frågan den besvararKan någon läsa det här utan nyckeln?Kan någon bevisa att det finns mer än du visade?
Vad den vilar påMatematik och nyckelhanteringOmöjlig att skilja åt i designen och trovärdigt beteende
Hur stark den ärMycket stark med AES-256 och bra nyckelhärledningSituationsberoende; beror på betraktaren och sammanhanget
Vad som bryter denSvaga hemligheter, läckta nycklar, kopior på andra ställenLagringsstorlek, forensiska spår, tvekan, iakttagelse

Kryptering håller ditt innehåll oläsligt i nästan alla scenarier. Förnekbarhet är ett mjukare, socialt lager ovanpå: värdefullt i stunden, men aldrig något att satsa allt på.

Gör förnekbarheten trovärdig

Tekniken ger möjligheten; ditt beteende ger trovärdigheten.

  1. Håll valvet du skulle öppna levande. Riktiga album, nya objekt, ett trovärdigt syfte.
  2. Låt historien matcha lagringen. Ett lockbete med en handfull dokument passar illa ihop med många gigabyte applagring.
  3. Tveka inte. Öva på mönstret du skulle öppna tills det sitter automatiskt.
  4. Undvik spår. Döp inte album på andra ställen efter det du gömmer, och lämna inte original kvar i andra appar.

Var Velcrypt passar in

Velcrypt kombinerar en förnekbar struktur med stark kryptering: AES-256-GCM via Apple CryptoKit, nycklar härledda från ditt mönster med PBKDF2-HMAC-SHA512 (minst 600 000 iterationer) och nycklar per fil härledda med HKDF. Allt stannar på enheten, utan konto och utan server som skulle kunna avslöja hur många valv du har. Sidan om krypteringen har detaljerna, och säkerhetsöversikten räknar upp de hot den inte är byggd för att stoppa.

Vanliga frågor

Vad betyder trovärdigt förnekande på enkel svenska?

Det betyder att du trovärdigt kan säga ”det här är allt” och att ingen kan bevisa motsatsen. Inom kryptering uppnås det med konstruktioner där dold data inte går att skilja från tomt utrymme eller från data som inte finns.

Döljer Velcrypt att jag använder en valvapp?

Nej. Appen syns på hemskärmen om du inte använder iOS egen möjlighet att gömma appar, och dess lagringsanvändning visas i iPhonens inställningar. Velcrypts förnekbarhet gäller hur många valv som finns och vad de innehåller, inte om krypterad data finns på enheten.

Kan forensiska verktyg upptäcka dolda valv?

De kan möjligen visa att appen lagrar mer krypterad data än ett öppnat valv förklarar. Utan rätt mönster förblir själva datan krypterad med AES-256-GCM, men att den finns går kanske inte att förneka inför en expert.

Är trovärdigt förnekande lagligt?

Att använda kryptering är lagligt i de flesta länder, men lagar om att lämna ut nycklar och om att vilseleda tjänstemän skiljer sig mycket. Den här guiden är ingen juridisk rådgivning; hamnar du i en rättslig situation, prata med en advokat.

Vad är en dold volym?

En dold volym är en andra krypterad volym som lagras i det lediga utrymmet i en vanlig krypterad volym. Ett lösenord öppnar den yttre volymen, ett annat öppnar den dolda, och den dolda datan ser ut som slumpmässigt ledigt utrymme.

Well Encrypted. Truly Private.

Rita ett mönster och öppna ett privat valv. Dina bilder, videor och dokument stannar krypterade på din iPhone – utan konto och utan moln.

Kommer snart till App Store

Lanseras snart för iPhone (iOS 17 eller senare). Gratisversion, valfri Premium.