
3.-Årsopgaven Matematik – Kryptologi
RSA-kryptosystemet
[navn fjernet] 3.z
Nørresundby Gymnasium og HF Side 5 af 23
Modtagerne af den krypterede tekst er nødt til at vide, hvor lange rækkerne er, for at kunne
dekryptere meddelelsen. I vores eksempel var længden på rækkerne 8, dvs. nøgle til kryptoteksten
er her 8. Hvis modtageren kender dette tal, vil han være i stand til at læse teksten, ved først at tælle
antallet af bogstaver (28), og derefter dividere med 8. Han ser derved, at der skal laves tre hele
rækker, idet
samt at der i fjerde række kun skal benyttes de fire første rækker.
Modtageren kan nu dekryptere beskeden ved, at opskrive den horisontalt som vi gjorde, da vi
krypterede beskeden. Et krypteringssystem som dette er naturligvis ikke særlig sikkert, idet at
uvedkommende blot skal forsøge sig frem med forskellige gæt på længden af rækkerne, indtil et
forståeligt ord fremkommer. Derfor avancerede man da også systemet en smule. Det var bl.a. et
sådant udvidet system, som blev anvendt i den amerikanske borgerkrig
5
. Her foretog man en
ombytning af søjlerne, før kryptoteksten blev udskrevet. Dette kunne gøres fordi man på forhånd
havde valgt et nøgleord, hvori hvert bogstav repræsenterede et kolonnenummer.
Ved substitution enkrypteres teksten på den måde, at man sætter et nyt bogstav i stedet
for det almindelige fx, kunne der dannes et ”nyt” alfabet, hvor det var rykket tre pladser, således at
A blev til D osv.. Et eksempel hvor enkrypteringen er sket ved substitution, kunne i så fald være:
”hej” forskydes 3 pladser i alfabetet, herved fremkommer ”khm” i stedet.
Disse krypteringsmetoder er som sagt alle en smule gammeldags og meget upraktiske,
idet afsender og modtager først skal mødes inden og udveksle nøgler. Derudover er sikkerheden
heller ikke stor i de klassiske krypteringsmetoder. Der er dog også moderne udgaver af
konventionel kryptering. Det mest kendte her indenfor er DES-kryptosystemet, der blev udviklet i
1977
6
. DES anvendes specielt inden for bankverden fx i Dankort. DES er en bladning af
substitution og transposition, hvilket gør, at sikkerheden kommer op på et niveau, hvor det er
acceptabelt. Faktisk er den eneste mulighed for at bryde en DES en udtømmende søgning – altså
undersøge alle mulige løsninger. Jeg vil ikke nærmere komme ind på algoritmen bag DES-systemet,
da dette vil være for omfattende, men blot henvise til bogen ”Cryptography – Theory and practice”
kapitel 3.
Vi har altså her set eksempler på nogle kryptosystemer, der alle har det tilfælles, at de er baseret på
secret-key begrebet, altså hvor en hemmeligholdt nøgle bruges til at låse med og til at låse op med.
5
P.Landrock & K.Nissen ”Kryptologi – fra viden til videnskab” side 19
6
P.Landrock & K.Nissen ”Kryptologi – fra viden til videnskab” side 50