Hjemmeside for Proton

Kryptering > Ulike typer kryptering

Ulike typer kryptering, forklart

De samme dataene kan beskyttes av flere typer kryptering som fungerer samtidig, der hver av dem svarer på et ulikt spørsmål:

  • Hvem har nøklene?
  • Hvilken algoritme forvansker dataene?
  • På hvilket lag er det beskyttet?

Å forstå forskjellen hjelper deg med å ta mer informerte valg om hvordan dataene dine deles, hvor de lagres, og hvilke tjenester du stoler på at skal håndtere dem.

Hvordan de ulike typene kryptering henger sammen

Krypteringstyper svarer på ulike spørsmål. Enkelte beskriver hvem som har tilgang til dataene dine (beskyttelsesmodellen). Andre beskriver hvordan matematikken fungerer (algoritmen). En enkelt kryptert tilkobling involverer vanligvis mer enn én type samtidig.

Hvem har nøklene?

Beskyttelsesmodell

Ende-til-ende-kryptering, nulltilgangskryptering, fulldiskkryptring

Hvordan er matematikken strukturert?

Nøkkelstruktur

Symmetrisk vs. asymmetrisk kryptering

Hvilken algoritme forvansker dataene?

Krypteringsstandard

AES, ChaCha20, RSA, ECC, homomorfisk, DES, post-kvantealgoritmer

Hvem kan inspisere koden?

Åpenhetsmodell

Kryptering med åpen kildekode

For eksempel bruker en Proton Mail-melding ende-til-ende-kryptering (beskyttelsesmodell) implementert med AES (symmetrisk algoritme) for meldingsinnholdet, og elliptisk kurvekryptografi (asymmetrisk algoritme) for nøkkelutveksling – alt i en kode som er åpen kildekode og uavhengig revidert.

Symmetrisk vs. asymmetrisk kryptering

Disse to tilnærmingene beskriver den grunnleggende strukturen for hvordan krypteringsnøkler fungerer. Mest moderne kryptering bruker begge: asymmetrisk kryptering for å utveksle en nøkkel på en sikker måte, og symmetrisk kryptering for å kryptere selve dataene.

Symmetrisk kryptering

Symmetrisk kryptering bruker én enkelt nøkkel til å både kryptere og dekryptere data. Det er raskt og effektivt, noe som gjør det ideelt for å håndtere store mengder informasjon. Men å dele denne nøkkelen på en sikker måte mellom parter kan være utfordrende og utgjør en potensiell sikkerhetsrisiko.

Asymmetrisk kryptering

Asymmetrisk kryptering baserer seg på to nøkler: en offentlig nøkkel for å kryptere dataene, og en privat nøkkel for å dekryptere dem. Siden den private nøkkelen forblir konfidensiell og aldri deles, gir denne metoden sterkere sikkerhet for kommunikasjon. Ulempen er at det er tregere og krever mer databehandlingsressurser sammenlignet med symmetrisk kryptering.

Beskyttelsesmodell

Ende-til-ende-kryptering

Ende-til-ende-kryptering (E2EE) sikrer at data krypteres på avsenderens enhet og kun dekrypteres på mottakerens enhet. Ingen på veien kan lese det, ikke en gang tjenesteleverandøren.

Med standard kryptering (den typen de fleste e-post- og skytjenester bruker), blir dataene dine kryptert under overføring, men dekryptert på leverandørens tjenere før de krypteres på nytt for lagring. Leverandøren har nøklene, noe som betyr at de kan få tilgang til dataene dine, og det samme kan alle som kompromitterer leverandøren.

E2EE eliminerer dette. Leverandøren har aldri dekrypteringsnøklene, så det er ingenting å utlevere, kompromittere eller kreve utlevert ved rettslig pålegg. Det er den sterkeste beskyttelsesmodellen som er tilgjengelig for kommunikasjon og delte data.

Beskyttelsesmodell

Zero-access-kryptering

Nulltilgangskryptering betyr at tjenesteleverandøren ikke kan få tilgang til dataene dine under noen omstendigheter, ikke en gang når de er lagret på tjenerne deres. Det er standarden som gjelder for data som ligger lagret.

Ende-til-ende-kryptering beskytter data under overføring, mens de flyttes mellom avsender og mottaker. Nulltilgangskryptering utvider den beskyttelsen til lagring. Selv data du ikke deler med noen (et e-postutkast, et notat, en lagret fil), er kryptert med en nøkkel bare du har.

Nulltilgang betyr mest i situasjoner der du lagrer data hos en leverandør over tid, for eksempel e-postarkiver, skyfiler eller kalenderhendelser. Uten det kan et brudd hos en leverandør, et pålegg fra myndighetene eller en utro ansatt avsløre alt du har lagret.

Beskyttelsesmodell

Full diskkryptering

Fulldiskkryptering krypterer fysisk alt som er lagret på en enhet, inkludert operativsystemet, apper og filer, slik at dataene er uleselige uten riktig påloggingsinformasjon. Hvis en enhet går tapt, blir stjålet eller beslaglagt, forblir innholdet utilgjengelig uten autentisering.

Det er det standard beskyttelseslaget for bærbare datamaskiner, smarttelefoner og eksterne stasjoner. De fleste moderne operativsystemer aktiverer det som standard – FileVault på macOS, BitLocker på Windows og innebygd kryptering på iOS og Android.

Åpenhetsmodell

Kryptering med åpen kildekode

Kryptering med åpen kildekode betyr at koden som implementerer krypteringen er offentlig tilgjengelig slik at hvem som helst kan inspisere, revidere og verifisere den. Det er slik tillit til kryptering etableres i stor skala.

En tjeneste kan hevde å bruke sterk kryptering, men uten åpen kildekode har du ingen mulighet til å verifisere at påstanden er sann, at implementeringen er riktig, eller at det ikke finnes noen bakdører.

Åpen kildekode blir gjennomgått av sikkerhetsforskere, akademikere og andre utviklere over hele verden, noe som gjør det langt mer sannsynlig at svakheter blir oppdaget og rettet. Alle drar nytte av granskningen fra det globale sikkerhetsmiljøet.

Hva er de ulike krypteringsalgoritmene?

Krypteringsalgoritmer er de spesifikke matematiske metodene som forvandler lesbare data til uleselig chiffertekst. De definerer hvordan kryptering fungerer under panseret.

AES (avansert krypteringsstandard)

Verdens mest utbredte symmetriske krypteringsalgoritme, som stoles på av myndigheter, banker og sikkerhetsfokuserte organisasjoner over hele verden.

Finn ut hvordan AES fungerer, hva nøkkelstørrelser betyr, og hvorfor AES-256 ansees som uknuselig.

ChaCha20

En moderne strømchiffer designet for hastighet på mobile enheter og enheter med lavt strømforbruk – ingen spesialmaskinvare kreves.

Se hvorfor ChaCha20 utfordrer AES, og hvorfor nettlesere og VPN-er i økende grad foretrekker det.

RSA (Rivest–Shamir–Adleman)

En av de første praktiske asymmetriske krypteringsalgoritmene, mye brukt til nøkkelutveksling og digitale signaturer i e-post, HTTPS og sikker kommunikasjon.

Sikkerheten til RSA baserer seg på vanskeligheten med å faktorisere store primtall – men etter hvert som datamaskiner har blitt raskere, har de nødvendige nøkkelstørrelsene økt, noe som gjør RSA tregere enn moderne alternativer som ECC.

ECC (elliptisk kurvekryptografi)

ECC oppnår samme sikkerhet som RSA med mye mindre nøkler, noe som gjør kryptering og dekryptering dramatisk mye raskere – og sparer prosessorkraft, minne og batterilevetid.

Det har raskt blitt standarden for moderne apper og kryptert e-post. Se hvorfor elliptiske kurver erstatter RSA, og hvordan Proton Mail var blant de første e-postleverandørene for kryptert e-post til å støtte det.


Homomorfisk kryptering

En form for kryptering som tillater at beregninger utføres direkte på krypterte data, uten å dekryptere dem først. Det dekrypterte resultatet samsvarer med hva den samme operasjonen ville ha produsert på de opprinnelige dataene.

Dette kan la sensitive data behandles i uklarerte miljøer, for eksempel skytjenere, uten å eksponere dem i lesbar form. Homomorfisk kryptering er beregningsmessig krevende og brukes for det meste i forskning eller tidlige distribusjonsscenarier.

DES (datakrypteringsstandard)

Algoritmen som definerte moderne symmetrisk kryptering, inntil forskere knakk den. En 56-bits nøkkel viste seg å være for kort for datakraften som fulgte, og DES ble offisielt pensjonert i 2005. Begrensningene formet direkte utformingen av etterfølgerne, inkludert AES.

Post-kvantekryptografi

Post-kvantekryptografi er en ny generasjon algoritmer designet for å motstå angrep fra kvantedatamaskiner – maskiner som kan knekke den offentlige nøkkel-kryptografien som beskytter det meste av dagens internett.

Den tar for seg både fremtidige trusler og en nåværende: motstandere samler allerede inn krypterte data nå, og venter på kvantedatamaskiner som er kraftige nok til å dekryptere dem.

Hvordan Proton bruker ulike typer kryptering

Alle Proton-apper er åpen kildekode og beskytter dataene dine ved hjelp av ulike krypteringsmoduser:

Mail-appen vår ende-til-ende-krypterer e-poster som sendes fra én Proton Mail-bruker til en annen.

E2EE kan aktiveres for e-poster fra Proton Mail til ikke-brukere med funksjonen for passordbeskyttede e-poster.

Alle meldinger i Proton Mail lagres med zero-access-kryptering.

Proton Calendar bruker OpenPGP-standarden og ECC for å beskytte hendelsene og kontaktene dine med ende-til-ende-kryptering, også ved avtalebestilling.

Når du inviterer noen til en hendelse, eller når noen bestiller en avtale med deg, krypteres informasjonen deres slik at ingen kan identifisere dem.

Med Proton VPN krypteres all internettrafikk med enten ChaCha20 eller AES-256, to sikre algoritmer.

I tillegg bruker Proton VPN kun chifre og protokoller som støtter perfect forward secrecy; selv om fremtidige VPN-økter kompromitteres, forblir de tidligere øktene dine sikre.

Takket være vår E2EE, som bruker OpenPGP-standarden og ECC, kan ingen andre få tilgang til dine Proton Drive-filer uten tillatelse.

Dette gjelder også fildeling, slik at du enkelt kan dele Proton Drive-bilder, mapper og andre eiendeler med personvern og sjelefred.

Alle brukernavn og passord er kryptert med E2EE i vår sikre passordapp. 

Gjennom 256-bit AES-GCM-kryptering oppbevares alle lagrede elementer i hvelv kryptert med tilfeldig genererte 32-bytes nøkler som ikke kan utsettes for brute-force, noe som holder all påloggingsinformasjon trygg.

Proton Meet bruker alltid aktivert E2EE for å sikre samtalene dine, slik at bare deltakere kan få tilgang til lyd, video, chat og skjermdeling.

Ved å bruke Messaging Layer Security-protokollen (MLS) krypteres alle data på enheten din før de sendes, og krypteringsnøkler oppdateres når deltakere blir med eller forlater samtalen, noe som gir perfekt framoversikring og sterk beskyttelse for gruppesamtaler.

Proton

Ta kontroll over dataene dine

Proton ble bygget for å beskytte dataene dine helt fra starten. Med sterk kryptering, apper med åpen kildekode og uavhengige revisjoner forblir informasjonen din din.

Finn ut mer om kryptering