Hvad er symmetrisk kryptering?

Der er mange forskellige dele af kryptografi. Hvis du dog ønsker at kryptere nogle data, er der to typer algoritmer, du kan bruge: symmetriske krypteringsalgoritmer og asymmetriske krypteringsalgoritmer. Det overordnede koncept er det samme, de kan kryptere data, men de arbejder ud fra forskellige principper og har forskellige use cases. Titulære forskellen beskriver imidlertid krypteringsnøglerne. En symmetrisk krypteringsalgoritme bruger en enkelt delt nøgle til både at kryptere og dekryptere data. En asymmetrisk krypteringsalgoritme bruger to sammenkædede nøgler, en til at dekryptere og en til at dekryptere.

Egenskaber for symmetriske krypteringsalgoritmer

Som nævnt ovenfor er det nøglekendetegn ved en symmetrisk krypteringsalgoritme, at du bruger en enkelt nøgle til både at kryptere og dekryptere data. Dermed ikke sagt, at der kun er én mulig krypteringsnøgle, bare hvis du krypterer noget med én nøgle, skal du bruge den samme nøgle til at dekryptere det. Det omtales nogle gange som delt nøglekryptering. Dette skyldes, at hver deltager skal kende den samme nøgle, og derfor skal du dele den.

Denne egenskab med at bruge den samme nøgle til at kryptere og dekryptere kan være lidt af et problem. For at bruge en symmetrisk krypteringsalgoritme skal du være i stand til at kommunikere den sikkert. Men du kan ikke gøre det uden allerede at have et sikkert middel til at kommunikere. Heldigvis kan dette problem løses med asymmetrisk kryptering, men det er værd at forstå.

Nøglerne til symmetriske krypteringsalgoritmer har tendens til at være ret små, i det mindste sammenlignet med asymmetrisk kryptering. Dette gør dem relativt nemme at transmittere over selv en langsom netværksforbindelse og mindre sårbare over for fejl i et upålideligt netværk. Symmetriske krypteringsalgoritmer er også hurtige sammenlignet med asymmetriske algoritmer.

Alle disse egenskaber gør symmetriske krypteringsalgoritmer særligt nyttige til bulkkryptering af data. Dette er især tilfældet, når hastighed er et problem.

Stream ciphers og blok ciphers

AES er nok den bedst kendte symmetriske krypteringsalgoritme. Det bruges i stort set alt, der krypterer masser af data og er en standard del af de krypteringspakker, der bruges i HTTPS. AES er en blokchiffer med 128-bit blokke. En blokchiffer fungerer ved at kryptere datablokke ad gangen. Hver blok skal have samme størrelse. Dette er fint, når de resterende data er større end blokstørrelsen, men betyder, at der skal bruges en form for polstring for at fuldføre blokken.

En stream-chiffer fungerer ved at kryptere meget mindre mængder data ad gangen, typisk én byte ad gangen. En variation af dette koncept er substitutionskrypteringen, der virker på bogstaver. Substitutionscifre er sårbare over for frekvensanalyse og er derfor typisk upålidelige og ubrugte. Streamcifre har dog ikke dette problem.

Symmetriske algoritmer har en tendens til at være sårbare over for kendte klartekstangreb, valgt-klartekstangreb, differentiel krypteringsanalyse og lineær krypteringsanalyse. Moderne algoritmer er imidlertid blevet omhyggeligt designet med dette i tankerne, og derfor er disse problemer ikke et problem.

Konklusion

Symmetrisk kryptering er en form for kryptering, der bruger den samme nøgle til både at kryptere og dekryptere data. I nogle tilfælde er selve algoritmen den samme til både at kryptere og dekryptere, selvom dette ikke nødvendigvis er tilfældet. Krypteringsnøgler har en tendens til at være relativt korte og nemme at overføre. Nøglen skal dog transmitteres over en sikker kanal, da den skal kommunikeres mellem alle involverede parter. Symmetriske krypteringsalgoritmer har tendens til at være meget hurtigere end asymmetriske krypteringsalgoritmer.


Leave a Comment

Sådan installer du en SSD på stationære og bærbare computere

Sådan installer du en SSD på stationære og bærbare computere

Har du lige købt en SSD i håbet om at opgradere din computers interne lager, men ved ikke, hvordan du installerer SSD? Læs denne artikel nu!

Canon Pixma MG5220: Scan Uden Blæk

Canon Pixma MG5220: Scan Uden Blæk

Sådan aktiveres scanning på Canon Pixma MG5220, når du er løbet tør for blæk.

10 Bedste NAS Lagringsenheder til Hjem og Professionelt Brug

10 Bedste NAS Lagringsenheder til Hjem og Professionelt Brug

Uanset om du leder efter en NAS til dit hjem eller kontor, så tjek denne liste over de bedste NAS lagringsenheder.

Hvad skal man gøre, hvis Powerbeats Pro ikke oplades i etui

Hvad skal man gøre, hvis Powerbeats Pro ikke oplades i etui

Hvis din Powerbeats Pro ikke oplades, skal du bruge en anden strømkilde og rengøre dine earbuds. Lad etuiet være åbent, mens du oplader dine earbuds.

Sådan Fixer du GeForce Now Fejlkode 0xC272008F

Sådan Fixer du GeForce Now Fejlkode 0xC272008F

Du er klar til en aften med gaming, og det bliver en stor aften - du har lige hentet "Star Wars Outlaws" på GeForce Now streamingtjenesten. Opdag den eneste kendte løsning, der viser dig, hvordan du kan fikse GeForce Now Fejlkode 0xC272008F, så du kan begynde at spille Ubisoft-spil igen.

Sådan forbinder du Windows 11 bærbar computer til projector/TV

Sådan forbinder du Windows 11 bærbar computer til projector/TV

Læs denne artikel for at lære om den enkle trin-for-trin proces for at forbinde en bærbar computer til en projector eller TV på Windows 11 og Windows 10 OS.

Sådan Finder Du IP-adressen til en Printer

Sådan Finder Du IP-adressen til en Printer

Har du problemer med at finde ud af, hvilken IP-adresse din printer bruger? Vi viser dig, hvordan du finder den.

3D Printning Grundlæggende: Vedligeholdelsestips til din 3D-printer

3D Printning Grundlæggende: Vedligeholdelsestips til din 3D-printer

At holde dine 3D-printere er meget vigtigt for at få de bedste resultater. Her er nogle vigtige tips at huske på.

3D Printning Grundlæggende: En Nødvendig Vedligeholdelseskontrolliste

3D Printning Grundlæggende: En Nødvendig Vedligeholdelseskontrolliste

At holde dit udstyr i god stand er et must. Her er nogle nyttige tips til at holde din 3D-printer i topstand.

5 Årsager til, at din bærbare computer overophedes

5 Årsager til, at din bærbare computer overophedes

Find ud af nogle af de mulige årsager til, at din bærbare computer overopheder, sammen med tips og tricks til at undgå dette problem og holde din enhed kølig.