Tysklands brug af koder under Anden Verdenskrig, særligt i U-bådskrigen mod England Studieretningsprojekt i matematik (A) og historie (A)



Relaterede dokumenter
Bilag Omfang. Besvarelsens omfang forventes at være mellem 15 og 20 sider, hvortil kommer bilag i form af eksperimentelle data, grafer og lignende.

Af Marc Skov Madsen PhD-studerende Aarhus Universitet

Kryptologi og RSA. Jonas Lindstrøm Jensen

Kryptografi Anvendt Matematik

Studieretningsprojekt i matematik og biologi Lotka-Volterra modellen en beskrivelse af forholdet mellem byttedyr og rovdyr

Studieretningsprojekt i matematik og biologi Lotka-Volterra modellen en beskrivelse af forholdet mellem byttedyr og rovdyr

Synopsis i Almen Studieforberedelse matematik. Hanne Hautop, lektor ved Favrskov Gymnasium formand for opgavekommissionen i AT

KRYPTOLOGI ( Litt. Peter Landrock & Knud Nissen : Kryptologi)

Indledning: Den militære strategi:

S TUDIER ETNINGSP ROJEKT

Affine - et krypteringssystem

Studieretningsprojekt i matematik og engelsk. Autisme og matematik. Udarbejdet af Flóvin Tór Nygaard Næs og Lise Danelund.

Kryptologi 101 (og lidt om PGP)

Kryptologi og 2. verdenskrig

Kryptering kan vinde over kvante-computere

Koder og kryptering. Foredrag UNF 4. december 2009 Erik Zenner (Adjunkt, DTU)

Fortroligt dokument. Matematisk projekt

Englandskrigene Lærervejledning og aktiviteter

10 danske matematikere 10 matematiske fortællinger. 10 film om forskning inden for matematikkens verden

Grauballemanden.dk i historie

Studieretningsprojekter i matematik og dansk? v/ Morten Overgård Nielsen

Den digitale signatur

Undervisningsbeskrivelse

Konfidentialitet og kryptografi 31. januar, Jakob I. Pagter

Knæk koden, Alan! En fortælling om matematikere og verdenshistorien. Enigma. 34 Historisk tilbageblik. Søren Wengel Mogensen

Matematikken. bag løsningen af Enigma. Opgaver i permutationer og kombinatorik

Hvad er KRYPTERING? Metoder Der findes to forskellige krypteringsmetoder: Symmetrisk og asymmetrisk (offentlig-nøgle) kryptering.

Undervisningsbeskrivelse

Opgave 1 Regning med rest

Projekt 7.9 Euklids algoritme, primtal og primiske tal

VEJLEDNING I AT-EKSAMEN FORÅR 2016

Historiensverden.dk Rundvisning

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Introduktion til Kryptologi. Mikkel Kamstrup Erlandsen

Napoleon Lærervejledning og aktiviteter

Historie: Eksempler på emner og opgaveformuleringer

Kryptering. xhafgra ng tøer hyæfryvtg AALBORG UNIVERSITET ELLER

Kort introduktion til Google.

Emne og omfang: Steiner-HF Kompetencer og læringsmål: Grammatik og tale øves (løbende igennem hele skoleåret)

Eksempelvis: Fra matematik delen:

Undervisningsbeskrivelse

SRP-Inspiration: Hvad er problemorienteret projektarbejde? Tinne Hoff Kjeldsen Institutfor matematiskefag

Fagligh ed, test og evalu eri ngsku ltu r. Bettina Dahl Søndergaard Annette Lilholt Anders Olesen Anette Skipper-Jørgensen Michael Wahl Andersen

I krig er det afgørende at få alle enheder i en stor hær til at agere som én samlet organisme. Det kræver effektiv kommunikation.

Undervisningsbeskrivelse

Studieretnings projekter fordelt på fag og titler.

SRP-Inspiration: Hvad er problemorienteret projektarbejde? Tinne Hoff Kjeldsen Institutfor matematiskefag

Undervisningsbeskrivelse

3g Vejledning i At-eksamen (almen studieforberedelse)

Side 1 af 13. Undervisningsbeskrivelse. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Termin maj-juni 2019

Undervisningsbeskrivelse

Oversættelse af tekster på andre sprog - via Google

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Kom godt i gang med internettet

Matematikken bag kryptering og signering NemID RSA Foredrag i UNF

Side 1 af 8. Undervisningsbeskrivelse. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Uddannelse. Henrik Kallesø-Hansen

Historiensverden.dk. rundvisning i historiensverden.dk. 3. rundtur i historiensverden.dk. 1. Velkommen i Historiens Verden

3. klasse skoleår 12/13

Bacheloruddannelsen i Historie ved Aalborg Universitet. Tillæg til. Studieordning for bacheloruddannelsen i almen Historie og

Tema: Tyskland under nazismen Fag: Historie Målgruppe: 8. ungdomsuddannelse Titel: " Waffen SS " Vejledning Lærer

Undervisningsbeskrivelse

LÆSNING OG SKRIVNING I MATEMATIK

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Historiensverden.dk Rundvisning

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Det er problemformuleringen, der skal styre dit arbejde. Den afgør, hvad det vil være relevant for dig at inddrage i opgaven.

Undervisningsbeskrivelse

Eksamensopgaver datalogi, dl/vf 2010 side 1/5. 1. Lodtrækningssystem

Undervisningsbeskrivelse

De allierede. De allierede i Tysk angrebskrig i Vest 1940 og Øst Vidste du, at.. Japansk angreb på USA og Østfronten

RSA og den heri anvendte matematiks historie - et undervisningsforløb til gymnasiet

Roskilde Ungdomsskole. Fælles mål og læseplan for valgfaget. Bordrollespil

TEKNOLOGIFORSTÅELSE SOM FAG UDSKOLING 7. KLASSE. Kryptering, kommunikation og data i klassen og samfundet (1:3)

Workshop 3. Koder og skjulte udregninger. Poul Græsbøll & Trine Nyvang

Workshop: EU og EU s rolle i verden

Frydenlunds manual om litteraturlister

Undervisningsbeskrivelse

Undervisningsbeskrivelse

Opgaver. Europa. Før du læser. Kig på forsiden. Fortæl om, hvad du kan se på billedet. Bogens titel. Forfatter. Forlag

Osmannerriget. Begyndelsen. Storhedstiden. Vidste du, at.. Nederlag og tilbagegang. Fakta. Forsøg på modernisering. Opløsning.

Gode kilder til informationssøgning til Dansk/Historieopgave i 1.G + 1. HF

Undervisningsplan: nyere politisk historie

Undervisningsbeskrivelse

Tyske krigsforbrydelser og den danske illegale presse

Ballerup Bibliotekerne. Hillerød Bibliotekerne. Ringsted Bibliotek. Rudersdal Bibliotekerne. Københavns Biblioteker

Større Skriftlig Opgave

Bliv opdaget på Internettet! - 10 gode råd til at optimere din hjemmeside til søgemaskiner

Undervisningsbeskrivelse

Opgave 1 - Grønlands størrelse

Undervisningsbeskrivelse

Moderne kryptografi. Olav Geil Institut for Matematiske Fag Aalborg Universitet. Elektronik og IT-Gruppen 24. april 2008

På websitet til Verden efter 1914 vil eleverne blive udfordret, idet de i højere omfang selv skal formulere problemstillingerne.

Transkript:

07.04.2007 Flóvin Tór Nygaard Næs, Kristian Priisholm og Line Thorup Tysklands brug af koder under Anden Verdenskrig, særligt i U-bådskrigen mod England Studieretningsprojekt i matematik (A) og historie (A) Introduktion I 1940 var England tilbage som det sidste allierede land i Europa med mulighed for at føre krig mod Tyskland. De øvrige europæiske lande var enten erobrede eller allierede med Tyskland eller ikke i stand til at føre angrebskrig mod aksemagterne. Den engelske befolkning og krigsmaskineri var i de første år af Anden Verdenskrig fuldstændig afhængig af forsyninger bragt med fragtkonvojer fra USA. Det var derfor i Tysklands største interesse at sænke disse forsyninger og til dette formål var U-både uovertrufne. De tyske styrker kodede deres kommunikation med Enigma-maskiner, maskiner der med en blanding af mekanik og elektronik hurtigt kunne omsætte en almindelig tekst til en ulæselig bogstavrækkefølge og senere oversætte denne kode til den oprindelige meddelelse hos modtageren, når denne havde en Enigma-maskine og det rette kodeord. Gennem snedighed og forståelse af matematikken bag Enigmaen, lykkedes det englænderne at knække koden og således læse store dele af tyskernes kommunikation. Denne bedrift menes at have været mere væsentlig end mange af begivenhederne ved fronten og at have forkortet Anden Verdenskrig med cirka to år. Til kodebrydningen udviklede englænderne forløberen for den moderne computer. Et emne så spændende at det har affødt flere romaner og en film med internationale stjerner! Faglige forudsætninger (matematik): Matematisk handler projektet om talteori og kryptografi emner, som eleverne formodentlig ikke har stiftet bekendtskab med i undervisningen. Projektet kræver derfor ikke andre forudsætninger end et vist flair for tal og almindelig matematisk interesse. Faglige mål (matematik): Eleverne skal opnå grundlæggende kendskab til kryptografi og den nødvendige talteori i den forbindelse, de centrale krypteringsformer for opgaven er monoalfabetisk og polyalfabetisk substitution (ambitionsgraden i matematikken kan varieres som skitseret senere, men behøver ikke være meget høj). Grundlæggende forståelse for, hvordan kryptologimodeller er opbygget. Hvorfor havde tyskerne så blind tillid til Enigmaen under Anden Verdenskrig? Anvendelse af sandsynlighedsregning i forbindelse med frekvensanalyse. Faglige forudsætninger (historie): Eleverne bør have kendskab til Anden Verdenskrig og til den generelle europæiske politik og blokdannelse i 1900-tallet. 1

Faglige mål (historie): Eleverne skal opnå indgående kendskab til dele af Anden Verdenskrig og aspekter af Tysklands krigsførelse. Eleverne skal opnå kendskab til nødvendigheden af hemmelig kommunikation i forbindelse med politik og krigsførelse. Opgaven kan perspektiveres til moderne aspekter af hemmelig kommunikation fx under den kolde krig. Nærmere beskrivelse af projektemnet Matematisk del: For at uddybe Enigmaens betydning under Anden Verdenskrig og for at forstå de kryptologiske aspekter, er det passende at give en kort gennemgang af, hvordan kryptologiske metoder har gennemgået en udvikling gennem historien. Foruden grundbegreber i kryptologimodellen som klartekst, kryptotekst, nøgle osv., bør både monoog polyalfabetiske substitutionssystemer belyses, ligesom der skal gøres rede for principperne i frekvensanalyse. Sandsynlighedsregning kan inddrages ved at gennemgå Friedmans test, der bruges til at knække den polyalfabetiske Vigenere-kode (Landrock, Nissen, s. 43-47). Dette var medvirkende til at tyskerne udviklede Enigmaen, som selvfølgelig skal beskrives nøje med en analyse af dens styrke og de svagheder, som til sidst blev udnyttet (Kodebogen, s. 138-204). Der bør dog i den forbindelse nok fokuseres på de kryptologiske aspekter af Enigma-maskinen, da denne som apparat er indviklet og nok også mindre interessant både matematisk og historisk (det skal sikres at opgaven ikke udvikler sig til en teknisk manual). Historisk del: I den historiske ses dels på de generelle historiske aspekter vedrørende Englands rolle i starten af Anden Verdenskrig og hvorfor flådekrigen spillede så stor en rolle for England. Dels ses specifikt på forskellige historikeres syn på betydningen af Tysklands brug af koder og af, at det lykkedes englænderne at knække den tyske kode. Som et lille men konkret eksempel på vigtigheden af at opsnuppe information under krigen kan nævnes fundet af en Enigma-maskine samt manualer ombord på U-110 i maj 1942 (http://cadigweb.ew.usna.edu/~wdj/sm230_cooper_enigma.html). Variationsmuligheder Det synes at være oplagt at inkludere specifikke krypteringsopgaver i et projekt og på denne måde kan den matematiske del af opgaven varieres, hvis flere elever skriver om samme historiske emne. Mere generelt gælder det, at da kryptologiske metoder har været anvendt et utal af steder i historien, så er der rig mulighed for variation, hvad angår det historiske emne. Her kan nævnes Cæsars substitutionssystem, som blev anvendt i Romerriget. Herodot beretter om eksempler på anvendelse i Oldtidens Grækenland (Kodebogen, s. 18). Den første anvendelse af frekvensanalyse i den blomstrende kultur i Mellemøsten ca. 700-800 (Kodebogen, s.28). Den første anvendelse af polyalfabetiske substitutionssystemer af Alberti i Renæsancen (Kodebogen, 59). Louis XIV s anvendelse af det det store cifferskrift (Kodebogen, 69-72). Zimmerman-telegrammets indflydelse på 1. Verdenskrig (Kodebogen, 117-129). 2

Mary Stuarts anvendelse af nomenklator til korrespondancen med sine medsammensvorne, og hvorledes de kodede meddelelser førte til hendes dom og straf (Kodebogen, s. 51-58). Her er der masser af materiale at hente på nettet. Vi mener også at projektet har ganske meget kød på rent historisk set. Den engelske dronning Elisabeth lægger afstand til de sydeuropæiske, katolske kongehuse, i og med hun er protestant. Den tragiske historie om Mary Stuart spinder sig omkring et ønske om at få det katolske kongehus tilbage. Man kunne lade et historieprojekt dreje sig om Katolicisme/Protestantisme i Nordeuropa. Vi har (vist nok) den første kongelige, som bliver dømt ved civil domstol, hvilket er uhørt på den tid. Man kunne kigge specifikt på retssagen, og se på retssamfundet dengang. Ambitionsniveauet i den matematiske del af opgaven kan hæves for den interesserede elev: Gruppeteori og specielt permutationer i forbindelse med monoalfabetiske substitutionssystemer kan inddrages. RSA-systemet (som er langt mere ambitiøst matematisk set) kan inddrages som den historiske udvikling i kodesystemer efter Anden Verdenskrig (Enigma blev jo brudt og computerens tidsalder var på vej, så man måtte finde på noget nyt). Inddragelse af fejlrettende koder (http://www.matilde.mathematics.dk/arkiv/m12/hoeholdt.pdf ). 3

Henvisninger (pr. 07.04.2007) Kryptering: Singh, S.: Kodebogen, Gyldendal 2001 (En meget læseværdig ikke-matematisk introduktion til anvendelsen af kryptografi gennem historien) Erlandsen, M. K.: Introduktion til Kryptologi. PDF-udgave: http://www.imf.au.dk/besoegsservice/arrangementer/kryptologi.pdf (Meget fin introduktion til kryptering. Indeholder også et afsnit om RSA-kryptering) Landrock, P. & Nissen, K.: Kryptologi fra viden til videnskab, Abacus 1997. Landrock, P. & Nissen, K. (1990) Kryptologi. Forlaget ABACUS (Matematisk gennemgang af krypteringsmetoder lige fra monoalfabetisk kryptering til RSA). Carstensen, J.: Talteori. Systime 1993 (Indeholder ikke særskilte afsnit om kryptografi, men giver en meget enkelt fremstillet introduktion til talteori.) Hansen, J. P. & Spalk, H. G.: Algebra og talteori. Gyldendalske Boghandel Nordiske Forlag 2002. Kilder specielt til RSA-kryptering: Algebraen og talteorien bag offentlig nøgle kryptering og signering. Noter til kursus Fuglsø, okt. 2000 af Johan P. Hansen. PDF-fil på: http://home.imf.au.dk/matjph/fuglsoe.pdf (Fin indgang til matematikken bag kryptologien. Kap. 8 og 9 er om de generelle idéer bag RSA systemet.) Andersen. Henning E. Kryptologi og krypteringssystemer. Institut for Matematiske Fag. Aalborg Universitet. (2004). PDF-udgave: http://www.math.aau.dk/highschool/kryptologi.pdf (Meget fin introduktion til RSA-systemet. Indeholder desuden flere gode links videre) Elementær Talteori af Thorup, Anders, Københavns Universitet 2006. PDF-udgave: http://www.math.ku.dk/noter/elmtal.pdf (Udførlig gennemgang af matematikken bag RSAsystemet, som introduceres på side 67. Niveauet måske lidt højt). Om fejlrettende koder: http://www.matilde.mathematics.dk/arkiv/m12/hoeholdt.pdf Gruppeteori: http://home.imf.au.dk/besoeg/arrangementer/grupper.pdf (Fin og enkel fremstilling af de basale ingredienser i gruppeteori. Kap. 3 om symmetriske grupper er særlig relevant.) Kryptografi, primtal og Riemannshypotesen artikel af Ben Johnsen, publiceret tidsskiftet NORMAT Vol. 34 (1986). Omtales som nr. 10031 på http://www.imf.au.dk/da/ydelser/3g-gym/artikelbase.html. 4

Skønlitterære kilder: Enigma af Robert Harris (1995). Roman om det historiske forløb omkring Enigma. Enigma (2002)- filmatisering af ovenstående bog med bla. Kate Winslet og Nikolaj Coster- Waldau. Instruktør: Michael Apted. Enigma: The Battle for the Code (2000). Roman af Hugh Sebag-Montefiore. Kilder om Anden Verdenskrig Roskill (2004) The war at sea. Forlag Naval & Military Press Ltd. Link: http://www.amazon.co.uk/war-sea- 1939-45-Defensive-Official/dp/1843428032 Churchill, W. The second world war. Link: http://www.amazon.com/second-world-war-six- Boxed/dp/039541685X (Churchill var en ivrig skribent og meget historieinteresseret. Desuden var hans tidlige embede marineminister, så han var særligt interesseret i denne del af krigen. Bogen er en mastodont og bør nok læses i udvalg) Alanbrooke. War diaries 1939-1945. Link: http://www.amazon.com/diaries-1939-1945-field-marshal- Alanbrooke/dp/0520239024/ref=pd_bbs_sr_1/102-5468274- 3314555?ie=UTF8&s=books&qid=1174141492&sr=1-1 (Alanbrooke var Churchills Chief of Staff) Jackson, R The German Navy in WWII. Link: http://www.amazon.com/german-navy-wwii-robert- Jackson/dp/186227066X/ref=sr_1_1/102-5468274-3314555?ie=UTF8&s=books&qid=1174141595&sr=1-1 Jackson, R. Kriegsmarine: The Illustrated History of the German Navy in WWII. Link: http://www.amazon.com/kriegsmarine-illustrated-history-german-navy/dp/0760310262/ref=sr_1_2/102-5468274-3314555?ie=utf8&s=books&qid=1174141595&sr=1-2 Kahn, David: Seizing the Enigma: The Race to Break the German U-Boats Codes, 1939-1943. Link: http://www.amazon.com/seizing-enigma-german-u-boats-1939-1943/dp/0395427398 http://hitlernews.cloudworth.com/enigma-machine-secret-code-bletchley-park.php (Enigma-relateret emne i nyhederne) Generelt, så returnerer søgemaskiner som Google rigtig mange links af historisk interesse med forskellige indgangsvinkler, i fald man kombinerer søgeord som submarine, cryptography og World War. Kilder om Første Verdenkrig og Zimmermann-telegrammet: Tuchman, Barbara W.: Telegrammet fra Zimmermann. Da USA i 1917 valgte side. Forum. 1988. Websider Om Kryptering: http://www.smithsrisca.demon.co.uk/crypto-ancient.html (Kryptologiens Historie i England) Engelsk. http://www.otr.com/ciphers.html (Kort om ciffer-kodning. Gode links til andre sider, blandt andet meget om Enigmaen og ubådskrigen) Engelsk. http://www.math.ku.dk/famos/arkiv/10-4/node6.html (Fin introducerende artikel af Lars Winther Christiansen både om kryptering generelt og om Enigmaen) Dansk. http://www.matilde.mathematics.dk/arkiv/matilde12 (Nogle artikler om kryptering) Dansk http://www.simonsingh.net/crypto_corner.html (Singh s hjemmeside om kryptering) Engelsk http://www.xramp.com/resources/vigenerecipher/ (Hjemmeside, hvor man kan kryptere i Vigenere-kode) Engelsk 5

http://www.nationalcodescentre.org/edu/teachers/maths.rhtm (For lærere om koder) Engelsk http://www.nku.edu/~christensen/cryptology%20notes.pdf (Om forskellige metoder til kodebrydning) Engelsk http://www.nku.edu/~mcsc/mat494/ (Blandet om kryptering. Blandt andet henvisninger til hjemmesider og programmer, hvor man kan kryptere/dekryptere tekster) Engelsk http://da.wikipedia.org/wiki/kryptologi (Wikipedia om Kryptologi) Dansk. http://cadigweb.ew.usna.edu/~wdj/papers/cryptoday.html (Artikler om forskellige typer kodning bla. enigma, men også andre interessante perspektiver) Om Enigmaen: http://www.ieee.org/portal/cms_docs_iportals/iportals/aboutus/history_center/wesolkowski.pdf (Om Enigmaen, sepecielt det polske gennembrud før Anden Verdenskrig) Engelsk. http://www.armyradio.com/publish/articles/the_enigma_code_breach/the_enigma_code_breach.htm#3.%20the%20methods %20Of%20Cipher%20Breach (Gennemgang af Enigmaens historie og af forskellige Enigma-maskiner) Engelsk. http://www.cryptographic.co.uk/enigmareview.html (Review af filmen Enigma ) Engelsk. http://da.wikipedia.org/wiki/enigma (Dansk Wikipedea om Enigmaen) Dansk http://www.nsa.gov/publications/publi00004.cfm (Om matematikken bag Enigmaen) http://www.xat.nl/enigma/ (Indeholder bl.a. en simulator af Enigmaen) http://puzzles.about.com/library/weekly/aa000825.htm (Om Enigmaens konkrete betydning under Anden Verdenskrig) http://cadigweb.ew.usna.edu/~wdj/sm230_cooper_enigma.html (En kort gennemgang af nogle vigtige hændelser under Anden Verdenskrig, set med kryptologiske øjne.) Om Mary Stuart: http://query.nytimes.com/gst/fullpage.html?res=9407e1df1339f932a25757c0a9629c8b63&sec=&spon=&pagewanted=print (Om Mary Stuart) Engelsk. http://heritage.scotsman.com/myths.cfm?id=1512902006 (Om Mary Stuart) Engelsk. http://en.wikipedia.org/wiki/mary_i_of_scotland (Wikipedia om Mary Stuart) http://departments.kings.edu/womens_history/marystuart.html (Kort om Mary Stuart. God litteraturliste til (engelske) bøger om Mary Stuart) Engelsk. http://www.marie-stuart.co.uk/ (Link til Mary Stuart Society's webside) Engelsk. http://www.bbc.co.uk/history/british/tudors/launch_gms_spying.shtml (BBC-kodespil baseret på Mary Stuart-episoden. Useriøst, men lidt sjovt) Engelsk. 6