
Studieretningsprojekt
Sønderborg statsskole Matematik A, Historie A Kryptering - Udvikling i digital sikkerhed
26
værdi mellem 0 og Euler til n, og skal være indbyrdes primisk med Euler til n. Til sidst findes d ved at beregne
løsningen til e gange d modulo Euler til n. Dette er metoden nøglerne genereres på. Den tekst der skal
krypteres, inddeles herefter i blokke, der hver skal repræsentere et tal, der er mindre end n. Tallet hver blok
repræsenterer, findes ved at hvert tegn har en bestemt værdi der findes i en tabel. Værdierne af disse tegn
bliver stillet i forlængelse med hinanden, sådan at de står i rækkefølge efter de tegn de repræsenterer. Tallet
for hver blok bliver så krypteret, ved at udregne værdien af blokken i e’te potens modulo n. Dette giver
værdien c. For at dekryptere dette igen, tager man den krypterede værdi, c, og sættet i d’te potens modulo
n. Her er man så tilbage til værdien af blokken. Til sidst findes værdierne i tabellen, sådan at tallene passer,
og her kan klarteksten altså findes igen. Den talteori der ligger til grund for systemet, er altså regning med
rester(modulo), Eulers ϕ-funktion, største fælles divisor (indbyrdes primisk) og primtal.
Krypteringsformens sikkerhed bygger på, at der ikke endnu er lavet en algoritme, der kan primfaktorere tal.
Dette betyder i praksis, at det er nærmest umuligt at bryde krypteringen med den viden der er i dag. Derfor
er RSA systemet i sig selv sikkert i dag. Problemet i IT sikkerhed ligger andetsteds. Der er siden internettets
tilblivelse, blevet udarbejdet et række angreb, der gør at andre kan få kontrol over den computer man sidder
ved, eller på andre måder lokke et individ i en fælde, så individet kommer til at frigive fortrolige oplysninger
som fx koder. Disse angreb omfatter bl.a. det såkaldte Phishing angreb og Trojaner virussen. Den sidst nævnte
lader en anden part få kontrollen over selve computeren, lige meget hvor computeren befinder sig, gennem
internettet. Den førstnævnte lokker brugeren ind på en falsk hjemmeside, der ligner en officiel hjemmeside.
Her kan brugeren så skrive sin kode ind, hvorefter angriberen kan bruge koden på den rigtige hjemmeside.
Dette ville angriberen også kunne gøre med fx den private kode, hvorfor RSA kryptering ikke er sikker mere.
Derfor har Nem-ID en anden sikkerhedsforanstaltning. Foruden en kode til at låse op for indholdet på en
hjemmeside, har de også et såkaldt nøglekort. På dette er der 148 engangsnøgler, som man skal bruge for at
få adgang til indholdet af en side. Nøglekortet er udleveret i papirform, så dette kan man ikke tilkomme over
internettet. Disse sikkerhedsforanstaltninger gør trojaner virussen mindre anvendelig, da angriberen skal
sidde ved sin computer og overvåge ens handlinger, mens man er i gang, mens phishing angrebet stadig i høj
grad er anvendeligt, da en potentiel angriber jo ikke går efter en bestemt person, men bare kan se alle koder,
der bliver forsøgt skrevet ind. Dog gør engangsnøglerne at angriberen kun kan få adgang til én konto én gang.
Med den øgede digitalisering de sidste årtier, har der fulgt en masse fordele men også en del ulemper. For
det første har digitaliseringen bragt en masse nye muligheder for undervisning i skolerne. Desuden har det
gjort det lettere for skolerne at komme i kontakt med forældrene. En af de meget mærkbare forskelle i
Danmark, digitaliseringen har bragt med sig, er en lettere kontakt med det offentlige, såvel som netbank.
Disse aspekter er meget tidsbesparende, da man slipper for lange køer, og for fysisk at skulle bevæge sig ned