Cryptile

Hva er AES-256-kryptering? En enkel forklaring

Oppdatert

AES-256 er en publisert krypteringsstandard som stokker om data med en 256-bits nøkkel. Uten den nøkkelen kan dataene ikke leses innen noen praktisk tidsramme. Så spørsmålet for en app som sier «AES-256», er ikke chifferet. Det er hvem som har nøkkelen, og hva som beskytter den.

Få Cryptile i App Store

Hva bør jeg vite?

  • Chifferet er ikke det svake punktet. Angrep går etter nøkkelen, passordet bak den eller den opplåste enheten.
  • «256» er nøkkellengden. Det betyr 2^256 mulige nøkler, langt utenfor rekkevidde for ethvert søk.
  • Merkelappen sier lite alene. Spør hva som krypteres, hvor nøkkelen lages, og hvem andre som har den.

Hva betyr AES-256 egentlig?

AES står for Advanced Encryption Standard, publisert av det amerikanske National Institute of Standards and Technology. NISTs FIPS 197 definerer tre versjoner: AES-128, AES-192 og AES-256. Alle arbeider på blokker på 128 bit. Tallet er lengden på nøkkelen i bit.

En 256-bits nøkkel har 2^256 mulige verdier. Det er et tall med 78 sifre. Å prøve dem én etter én er ikke et realistisk angrep, verken nå eller med noen datamaskin vi vet hvordan vi skal bygge.

Hva er AES-256-GCM?

AES alene beskriver bare hvordan én blokk stokkes om. En «modus» sier hvordan en hel fil håndteres. GCM er en slik modus, spesifisert i NIST SP 800-38D.

GCM er autentisert kryptering. I tillegg til å skjule innholdet oppdager den om noen har endret den krypterte filen. En fil som er tuklet med, åpnes ikke, i stedet for å åpnes som noe annet.

Hvis AES-256 ikke kan knekkes, hvordan blir data stjålet?

Gjennom alt rundt chifferet. De vanlige veiene er:

  • Et svakt passord eller en svak kode. Hvis en firesifret PIN lager nøkkelen, prøver en angriper 10 000 PIN-koder, ikke 2^256 nøkler.
  • Nøkkelen lagret ved siden av dataene. Kryptering med nøkkelen på samme sted er en låst boks med nøkkelen teipet fast på.
  • Et selskap som har nøkkelen. Hvis en server kan tilbakestille passordet ditt og gi deg filene tilbake, kan noen andre enn deg lese dem.
  • En åpen, opplåst enhet. Det som er dekryptert og vises på skjermen, kan ses eller kopieres.
  • Ting som ikke er kryptert. Miniatyrbilder, filnavn eller en database over album kan avsløre hva filene er.

Hvordan kan jeg sjekke en apps påstand om «AES-256»?

Still disse fem spørsmålene. En god app svarer på dem i sin egen dokumentasjon.

  1. Er hver fil kryptert, også miniatyrbilder og indeksen over hva som ligger i hvelvet?
  2. Hvor lages nøkkelen: på enheten din eller på selskapets server?
  3. Hva gjør passordet eller mønsteret ditt om til nøkkelen? Det bør være en langsom, standard metode.
  4. Kan selskapet tilbakestille passordet ditt? Hvis ja, kan det komme til filene dine.
  5. Er koden eller en sikkerhetsbeskrivelse publisert så andre kan kontrollere den?

Hvis en app bare sier «AES-256» og ikke noe mer, bør du behandle den som ukjent, ikke som sikker.

Hvordan bruker Cryptile AES-256?

Hver fil, hvert miniatyrbilde og hver indeks i et Cryptile-hvelv krypteres med AES-256-GCM. Nøkkelen lages på telefonen din fra mønsteret du tegner. Det finnes ingen konto og ingen server, og utvikleren har aldri nøklene dine.

Krypteringskjernen er publisert for gransking med en trusselmodell og testvektorer. Sikkerhetssiden vår lenker til den. Filstørrelser er utfylt, så størrelsen på en kryptert fil sier mindre om hva den er.

Hva dette ikke beskytter mot

AES-256 er bare så sterk som hemmeligheten bak nøkkelen. Et kort mønster er svakere enn en passfrase, så bruk 8 eller flere punkter. Hvis noen ser deg tegne det, eller telefonen din kjører skadevare mens et hvelv er åpent, hjelper ikke kryptering. Mister du mønsteret og gjenopprettingsfrasen, kan ingen åpne hvelvet, heller ikke vi.

Gjør det med Cryptile

Cryptile krypterer bilder, videoer, filer og notater med AES-256-GCM under en nøkkel som lages på enheten din. Et annet mønster åpner et annet hvelv, og det finnes ingen hvelvliste.

Cryptile er gratis for opptil 2 hvelv, 100 bilder og 10 videoer. Plus fjerner grensene og gir panikkmønsteret og søk i hvelvet for $19.99 i året (7 dagers gratis prøveperiode) eller $39.99 én gang.

Få Cryptile i App Store