Hvad er datakryptering?
Datakryptering er en proces, hvor klartekstdata konverteres til chiffertekst, så de ikke kan læses. Mere generelt kendt som "kryptering" kan denne proces gennemføres på en lang række måder og med forskellige grader af succes. Nogle af de bedste datakryptering kan vare i århundreder, mens andre typer dekryptering kan brydes på få minutter eller endda sekunder af mennesker, der er dygtige til sådanne opgaver. I den digitale tidsalder er folk stærkt afhængige af datakryptering dagligt. Chancerne er store for, at du har modtaget eller sendt krypterede data på et tidspunkt i dag, selvom du ikke direkte udførte kryptering eller dekryptering af dataene.
I denne proces konverteres et helt almindeligt stykke klartekst, som kan læses af enhver, så det kun kan læses af nogen med en nøgle. En af de enkleste former for datakryptering er en simpel alfabetisk substitution, hvor bogstaverne i alfabetet er krypteret for at oprette en nøgle. Man kunne f.eks. Beslutte at skifte alfabetets bogstaver med fem steder, så “E” står for “A”, “F” for “B” og så videre for en simpel nøgle, eller bogstaverne kunne tildeles til tilfældigt for at gøre et stykke tekst vanskeligere at dechiffrere uden nøglen.
En alfabetisk substitution er normalt ret let at bryde; faktisk har mange større aviser en simpel erstatning på deres pusleside for folk at løse. Mere komplekse metoder til datakryptering kan bruges til at gøre en kode mere udfordrende at bryde. Med komplekse koder kan folk prøve at bruge brute kraft til at knække krypteringen, og de kan muligvis til sidst lykkes, men det vil tage lang tid. Mange krypteringsmetoder fokuserer på at holde nøglen sikker og tillade, at de krypterede data frit kan ses, under argumentet om, at når de først er krypteret, er dataene uskadelige, så længe folk ikke kan få nøglen.
Der er en række grunde til at skulle kryptere data, hvoraf de fleste er afhængige af afskærmning af data fra andre menneskers øjne. Banker sender for eksempel krypterede data om deres klienter frem og tilbage, mens regeringer er afhængige af kryptering for at få sikre beskeder til oversøiske ambassader. De fleste e-mail-programmer tilbyder datakryptering, mens de sendes og modtages, så e-mails ikke kan læses af tredjepart, ligesom websteder, der håndterer personlige oplysninger som adresser og kreditkortnumre.
Nogle krypteringsprotokoller er standardiserede, så folk let kan kommunikere med hinanden, mens i andre tilfælde kan en nøgle udvikles specifikt til brug af bestemte mennesker, og nøglen er ikke standardiseret for at gøre det sværere at knække. Personaliserede nøgler var engang den eneste måde at kryptere data på, indtil delt nøglekryptering gjorde det muligt for folk at udveksle oplysninger om en nøgle på tværs af et åbent netværk uden at afsløre indholdet af selve nøglen.