Hej med dig Jesper..
******************************
Det er da herligt at se at du leger lidt med kryptoanalyse. Saafremt du er interesseret i at faa en lille introduktion til emnet kryptologi findes en dansk bog:
Kryptologi - fra viden til videnskab
af Knud Nissen og Peter Landrock
den er efterhaanden gammel, men eftersom kryptologiens historie og det grundlaeggende indenfor dette ikke aendrer sig er den absolut vaerd et kig.
Paa engelsk findes bl.a. denne bog (min favorit introbog),
Cryptanalysisaf Helen F. Gaines
det er en bog fra 30'erne men en superb bog med en
superintroduktion til det grundlaeggende. Modsat andre emner saa foraeldes det grundliggende viden ikke, og derfor kan aeldre boeger vaere absolut anbefalesesvaerdigt.. Selvfoelgelig har faget udviklet sig, men man skal laere at kravle foer man kan gaa, og moderne kryptologi kraever en vis matematisk modenhed og faerdigheder. Men nok om det..
******************************
Det er saadan at der heldigivis er nogle rare folk der har lavet et vaerktoej til dig som du kan bruge i din kryptoanalyse af din kryptotekst. En mulighed er
denne(se punktet substitutionssystemer), som er fin at have hvis du ved at klarteksten skal vaere paa dansk.
Nu ved jeg selvfoelgelig ikke hvor meget du ved om kryptoanalyse, men meningen er saa, at du ved at koere en saakaldt frekvensanalyse paa kryptoteksten har mulighed for at sammenligne med med den frekvens de enkelte bogstaver normalt optraeder i en (f.eks. dansk) tekst.
******* EN LOESNING SKITSE **********
I din kryptotekst kan du f.eks. se at J er hyppigst forekommende(14.2%), og paa dansk er bogstavet E det hyppigst forekommende(17.2%) - altsaa er der belaeg for at J kunne vaere E.
Saaledes kan man ved at kigge paa statistikken proeve at faa vokalerne dekrypteret. En evt. viden om hvad teksten formodes at indeholde kan ogsaa hjaelpe. Jeg har ik saa meget tid saa her maa du lege lidt selv. Du kan vaere heldig, at man blot har udskiftet hver bogstav i klarteksten med et bogstav x antal pladser laengere fremme. Proev at leg med det f.eks.
Hvis det forholder sig saadan staar loesningen her:
******* DEN MULIGE LOESNING *******
Ja, det kan vaere det er et monoalfabetisk additivt system -
altsaa at det eneste man har gjort er at forskyde bogstaverne i kryptoteksten med 5
pladser laengere fremme. Saa er du (saerdeles) heldig :).
Saa i dit tilfaelde faar du at der er en forskydning paa 5(fra E til J). Proev at brug
vaerktoejet nedenfor.
Under Indstillinger kan du markere boksen "brug additiv kryptosystem", og skriv
forskydningen. Tryk derefter Dekrypter teksten. Husk paa at klarteksten ikke indeholder
mellemrum - saa teksten vil staa ud i et. Denne loesning virker kun hvis klarteksten er
paa dansk og det er et monoalfabetisk additivt kryptosystem.
Loesningsvaerktojet er
her.
***********************************
Haaber du har faaet blod paa tanden til at udfordre dig selv med at bryde koder. Feel free to ask.
(redigering 2: link til loesningsvaerktoejet fixet.
VH.
Indlæg senest redigeret d. 15.12.2007 22:08 af Bruger #710