Proton-hjemmeside

Kryptering > Typer af kryptering

Typer af kryptering, forklaret

De samme data kan beskyttes af flere typer kryptering, der fungerer på samme tid, og som hver især besvarer et forskelligt spørgsmål:

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

Forståelse af forskellen hjælper Dem med at træffe mere informerede valg om, hvordan Deres data deles, hvor de er lagret, og hvilke tjenester De betror til at håndtere dem.

Hvordan krypteringstyperne relaterer til hinanden

Krypteringstyper besvarer forskellige spørgsmål. Nogle beskriver, hvem der kan få adgang til Deres data (beskyttelsesmodellen). Andre beskriver, hvordan matematikken fungerer (algoritmen). En enkelt krypteret forbindelse involverer typisk mere end én type samtidigt.

Hvem har nøglerne?

Beskyttelsesmodel

End-to-end-kryptering, nuladgangskryptering, fuld diskkryptering

Hvordan er matematikken struktureret?

Nøglestruktur

Symmetrisk vs. asymmetrisk kryptering

Hvilken algoritme omkoder dataene?

Krypteringsstandard

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

Hvem kan gennemgå koden?

Gennemsigtighedsmodel

Open source-kryptering

For eksempel bruger en Proton Mail-besked end-to-end-kryptering (beskyttelsesmodel) implementeret med AES (symmetrisk algoritme) til beskedens indhold og elliptisk kurvekryptografi (asymmetrisk algoritme) til nøgleudveksling – alt sammen i en kode, der er open source og uafhængigt revideret.

Symmetrisk vs. asymmetrisk kryptering

Disse to tilgange beskriver den grundlæggende struktur for, hvordan krypteringsnøgler fungerer. Mest moderne kryptering bruger begge dele: asymmetrisk kryptering til at udveksle en nøgle sikkert og symmetrisk kryptering til at kryptere selve dataene.

Symmetrisk kryptering

Symmetrisk kryptering bruger en enkelt nøgle til både at kryptere og dekryptere data. Det er hurtigt og effektivt, hvilket gør det ideelt til at håndtere store mængder information. Det kan dog være en udfordring at dele denne nøgle sikkert mellem parterne, og det udgør en potentiel sikkerhedsrisiko.

Asymmetrisk kryptering

Asymmetrisk kryptering bygger på to nøgler: en offentlig nøgle til at kryptere dataene og en privat nøgle til at dekryptere dem. Da den private nøgle forbliver fortrolig og aldrig deles, giver denne metode stærkere sikkerhed for kommunikation. Ulempen er, at det er langsommere og kræver flere computerressourcer sammenlignet med symmetrisk kryptering.

Beskyttelsesmodel

End-to-end kryptering

End-to-end-kryptering (E2EE) sikrer, at data krypteres på afsenderens enhed og først dekrypteres på modtagerens enhed. Ingen i midten kan læse det, ikke engang tjenesteudbyderen.

Med standardkryptering (den slags, de fleste e-mail- og skytjenester bruger) er Deres data krypteret under transport, men dekrypteres på udbyderens servere, før de genkrypteres til lagerplads. Udbyderen har nøglerne, hvilket betyder, at denne kan få adgang til Deres data, og det samme kan enhver, der kompromitterer udbyderen.

E2EE eliminerer dette. Udbyderen har aldrig dekrypteringsnøglerne, så der er intet at udlevere, kompromittere eller udlevere via retskendelse. Det er den stærkeste beskyttelsesmodel, der findes til kommunikation og delte data.

Beskyttelsesmodel

Nuladgangskryptering

Nuladgangskryptering betyder, at tjenesteudbyderen under ingen omstændigheder kan få adgang til Deres data, ikke engang når de er lagret på deres servere. Det er den standard, der gælder for lagrede data.

End-to-end-kryptering beskytter data under transport, mens de flyttes mellem afsender og modtager. Nuladgangskryptering udvider denne beskyttelse til lagerplads. Selv data, som De ikke deler med nogen (et e-mailudkast, en note, en gemt fil), er krypteret med en nøgle, som kun De har.

Nuladgang har størst betydning i scenarier, hvor De lagrer data hos en udbyder over tid, såsom e-mailarkiver, sky-filer eller kalenderbegivenheder. Uden det kan et databrud hos en udbyder, et statsligt påbud eller en illoyal medarbejder afsløre alt, hvad De har lagret.

Beskyttelsesmodel

Fuld diskkryptering

Fuld diskkryptering krypterer fysisk alt, hvad der er lagret på en enhed, herunder operativsystemet, apps og filer, så dataene er ulæselige uden de korrekte legitimationsoplysninger. Hvis en enhed mistes, stjæles eller beslaglægges, forbliver indholdet utilgængeligt uden godkendelse.

Det er det standardbeskyttelseslag, der bruges til bærbare computere, smartphones og eksterne drev. De fleste moderne operativsystemer aktiverer det som standard – FileVault på macOS, BitLocker på Windows og indbygget kryptering på iOS and Android.

Gennemsigtighedsmodel

Open source-kryptering

Open-source-kryptering betyder, at den kode, der implementerer krypteringen, er offentligt tilgængelig, så alle kan inspicere, revidere og verificere den. Det es sådan, tillid til kryptering etableres i stor skala.

En tjeneste kan påstå at bruge stærk kryptering, men uden open-source-kode har De ingen mulighed for at bekræfte, om påstanden er sand, om implementeringen er korrekt, eller om der ikke er nogen bagdøre.

Open-source-kode gennemgås af sikkerhedsforskere, akademikere og andre udviklere verden over, hvilket gør det langt mere sandsynligt, at fejl opdages og rettes. Alle drager fordel af det globale sikkerhedsfællesskabs granskning.

Hvad er de forskellige krypteringsalgoritmer?

Krypteringsalgoritmer er de specifikke matematiske metoder, der omkoder læsbare data til ulæselig chifret tekst. De definerer, hvordan kryptering fungerer under motorhjelmen.

AES (Advanced Encryption Standard)

Verdens mest udbredte symmetriske krypteringsalgoritme, der betros af regeringer, banker og sikkerhedsfokuserede organisationer verden over.

Find ud af, hvordan AES fungerer, hvad nøglestørrelser betyder, og hvorfor AES-256 anses for at være umulig at bryde.

ChaCha20

En moderne strømchiffer, der er designet til hastighed på mobile enheder og enheder med lavt strømforbrug – uden krav om specialhardware.

Se, hvorfor ChaCha20 konkurrerer med AES, og hvorfor browsere og VPN'er i stigende grad foretrækker det.

RSA (Rivest-Shamir-Adleman)

En af de første praktiske asymmetriske krypteringsalgoritmer, der i vid udstrækning bruges til nøgleudveksling og digitale signaturer i e-mail, HTTPS og sikker kommunikation.

Sikkerheden i RSA afhænger af sværhedsgraden ved at faktorisere store primtal – men i takt med at computere er blevet hurtigere, er de påkrævede nøglestørrelser vokset i takt med dem, hvilket gør RSA langsommere end moderne alternativer som ECC.

ECC (Elliptisk kurvekryptografi)

ECC opnår den samme sikkerhed som RSA med meget mindre nøgler, hvilket gør kryptering og dekryptering betydeligt hurtigere – og sparer processorkraft, hukommelse og batterilevetid.

Det er hurtigt blevet standarden for moderne apps og krypteret e-mail. Se, hvorfor elliptiske kurver erstatter RSA, og hvordan Proton Mail var blandt de første udbydere af krypteret e-mail til at understøtte det.


Homomorf kryptering

En form for kryptering, der gør det muligt at udføre beregninger direkte på krypterede data, uden først at dekryptere dem. Det dekrypterede resultat svarer til det, som den samme handling ville have produceret på de oprindelige data.

Dette kan gøre det muligt at behandle følsomme data i usikre miljøer, såsom skyservere, uden at blotlægge dem i læsbar form. Homomorf kryptering er beregningsmæssigt intensivt og bruges mest i forsknings- eller tidlige udrulningsscenarier.

DES (Data Encryption Standard)

Den algoritme, der definerede moderne symmetrisk kryptering, indtil forskere knækkede den. En 56-bit nøgle viste sig at være for kort til den computerkraft, der fulgte efter, og DES blev officielt pensioneret i 2005. Dens begrænsninger var direkte med til at forme designet af dens efterfølgere, herunder AES.

Post-kvantekryptografi

Post-kvante-kryptografi es en ny generation af algoritmer, der er designet til at modstå angreb fra kvantecomputere – maskiner, der vil kunne bryde den offentlige nøgle-kryptografi, som beskytter størstedelen af nutidens internet.

Den håndterer både fremtidige trusler og en aktuel trussel: modstandere indsamler allerede krypterede data nu og venter på kvantecomputere, der er kraftige nok til at dekryptere dem.

Hvordan Proton bruger forskellige typer kryptering

Alle Protons apps er open-source og beskytter Deres data ved hjælp af forskellige krypteringstilstande:

Vores mail-app end-to-end-krypterer e-mails sendt fra én Proton Mail-bruger til en anden.

E2EE kan aktiveres for e-mails fra Proton Mail til ikke-brugere med funktionen Adgangskodebeskyttede e-mails.

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

Proton Calendar bruger OpenPGP-standarden og ECC til at beskytte Deres begivenheder og kontakter med end-to-end kryptering, også ved tidsbestilling.

Når De inviterer nogen til en begivenhed, eller når nogen booker en tid hos Dem, krypteres deres oplysninger, så ingen kan identificere dem.

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

Derudover bruger Proton VPN kun chifre og protokoller, der understøtter perfect forward secrecy. Selvom fremtidige VPN-sessioner skulle blive kompromitteret, forbliver Deres tidligere sessioner sikre.

Takket være vores E2EE, der bruger OpenPGP-standarden og ECC, kan ingen andre få adgang til Deres Proton Drive-filer uden tilladelse.

Dette omfatter også fildeling, så De nemt kan dele Deres Proton Drive-fotos, mapper og andre aktiver med privatliv og ro i sindet.

Alle Deres brugernavne og adgangskoder er krypteret med E2EE i vores sikre adgangskodeadministrator. 

Gennem 256-bit AES-GCM-kryptering opbevares alle lagrede elementer i bokse krypteret med tilfældigt genererede 32-byte nøgler, der ikke kan brute-forces, hvilket holder alle Deres legitimationsoplysninger sikre.

Proton Meet bruger altid aktiv E2EE til at sikre Deres opkald, så kun deltagere kan få adgang til lyd, video, chat og skærmdeling.

Ved hjælp af protokollen Messaging Layer Security (MLS) krypteres alle data på Deres enhed, før de sendes, og krypteringsnøgler opdateres, når deltagere tilslutter sig eller forlader samtalen, hvilket giver forward secrecy og stærk beskyttelse af gruppeopkald.

Proton

Tag kontrollen over dine data

Proton blev bygget til at beskytte dine data helt fra begyndelsen. Med stærk kryptering, open-source-apps og uafhængige revisioner forbliver Deres oplysninger Deres.

Få mere at vide om kryptering