Hva er datakryptering?
Datakryptering er en prosess der klartekstdata konverteres til chiffertekst slik at de ikke kan leses. Mer generelt kjent som "kryptering", kan denne prosessen gjennomføres på mange måter og med ulik grad av suksess. Noen av de beste datakrypteringene kan vare i århundrer, mens andre typer dekryptering kan brytes på minutter eller sekunder av personer som er dyktige til slike oppgaver. I den digitale tidsalder er folk daglig avhengig av datakryptering. Sjansen er stor for at du har mottatt eller sendt kryptert data på et tidspunkt i dag, selv om du ikke direkte utførte kryptering eller dekryptering av dataene.
I denne prosessen konverteres et helt vanlig stykke klartekst som kan leses av hvem som helst, slik at det bare kan leses av noen med en nøkkel. En av de enkleste formene for datakryptering er en enkel alfabetisk substitusjon, der bokstavene i alfabetet er kryptert for å lage en nøkkel. Man kunne for eksempel bestemme seg for å forskyve bokstavene i alfabetet med fem steder slik at “E” står for “A”, “F” for “B” og så videre for en enkel tast, eller bokstavene kan tilordnes til tilfeldig for å gjøre et stykke tekst vanskeligere å tyde uten nøkkelen.
En alfabetisk substitusjon er vanligvis ganske lett å bryte; faktisk har mange store aviser en enkel erstatning på puslesiden deres for folk å løse. Mer komplekse metoder for datakryptering kan brukes til å gjøre en kode mer utfordrende å bryte. Med komplekse koder kan folk prøve å bruke brute kraft for å knekke krypteringen, og de kan til slutt lykkes, men det vil ta lang tid. Mange krypteringsmetoder fokuserer på å holde nøkkelen sikker, og la de krypterte dataene sees fritt, under argumentet om at når de først er kryptert, er dataene ufarlige, så lenge folk ikke kan skaffe nøkkelen.
Det er flere grunner til å trenge å kryptere data, de fleste er avhengige av å beskytte data fra andre menneskers øyne. Banker sender for eksempel krypterte data om sine klienter frem og tilbake, mens myndighetene er avhengige av kryptering for å få sikre meldinger til utenlandske ambassader. De fleste e-postprogrammer tilbyr datakryptering mens du sender og mottar slik at e-post ikke kan leses av tredjepart, det samme gjør nettsteder som håndterer personlig informasjon som adresser og kredittkortnummer.
Noen krypteringsprotokoller er standardiserte slik at folk enkelt kan kommunisere med hverandre, mens det i andre tilfeller kan utvikles en nøkkel spesielt for bruk av bestemte personer, og nøkkelen er ikke standardisert for å gjøre det vanskeligere å sprekke. Personaliserte nøkler var en gang den eneste måten å kryptere data, inntil delt nøkkelkryptering tillot folk å utveksle informasjon om en nøkkel over et åpent nettverk uten å oppgi innholdet i selve nøkkelen.