Cryptography Course dr. H. van der Meer

Cursus Cryptografie


Download pagina


Cryptografie is in twee varianten gegeven

  1. De variant bèta is voor studenten Informatiewetenschappen en andere bèta-studies.
    De syllabus voor deze groep bevat aanvullend materiaal voor masterstudenten en andere geïnteresseerden.
    Vanaf cursusjaar 2017-2018 wordt deze variant voortgezet door dr. K. Koymans.
  2. De variant niet-bèta is voor studenten van de Minor Inlichtingenstudies met een andere dan een bèta-opleiding.
    Deze variant is niet toegankelijk voor studenten van een bèta-opleiding vanwege het sterk verminderd gehalte aan wiskunde.
    In 2013 is deze variant voor het laatst gegeven.

Cursusmateriaal

  1. Syllabus Cryptografie voor bèta studies
  2. Syllabus Cryptografie voor niet-bèta studies
  3. Practicumboek voor alle studierichtingen

De syllabi in deze downloads zijn bestemd voor het lezen op een computerscherm en daarom gezet in landschapsformaat.
Het practicumboek geeft informatie over de cursus waaronder voorbeelden van tentamenvragen.
Deze teksten zijn in het Nederlands.

Collegesheets cursus 2017

  1. Inleiding
  2. Transpositie
  3. Monoalfabetische substitutie
  4. Mono-dinome substitutie
  5. Polyalfabetische substitutie
  6. Analyse
  7. Informatietheorie
  8. Moderne systemen
  9. Public-key systemen
  10. Stroomvercijfering
  11. Enigma
  12. Hagelin
  13. Kryha
  14. Purple
  15. Cryptoanalyse van code
  16. Cryptoanalyse van monoalfabeet
  17. Cryptoanalyse van polyalfabeet normaal alfabet
  18. Cryptoanalyse van polyalfabeet gepermuteerd alfabet
  19. Cryptoanalyse van transpositie

Collegesheets uit cursussen vóór 2012

  1. Inleiding
  2. Klassieke systemen
  3. Analyse
  4. Informatietheorie
  5. Moderne systemen
  6. Publickey systemen
  7. Stroomvercijfering
  8. Monome-dinome systeem
  9. Cryptoanalyse transpositie
  10. Cryptoanalyse transpositie Zendia
  11. Cryptoanalyse monoalfabeet
  12. Cryptoanalyse polyalfabeet
  13. Cryptoanalyse code
  14. Cryptoanalyse hagelin cryptograaf

Cryptogrammen uit het practicumboek hoofdstukken 2, 3 en 4

  1. Slag bij Midway
  2. Kerckhoffs superpositie
  3. Hagelin cryptograaf
  4. Polyalfabetische substitutie - normaal alfabet
  5. Polyalfabetische substitutie - gemengd alfabet
  6. Oplossingsformulier

Wedstrijdopgaven uit het practicumboek hoofdstuk 9

  1. Drugsbende (*)
  2. Invasie Normandie (**)
  3. Pearl Harbor (***)
  4. Noord Afrika - Val van Bardia (*****)

Het aantal * geeft zwaarte aan.



Opgaven voor de liefhebber


Beleg van Breda

Een plaintext-ciphertext opgave. Bedoeld voor wie een niet zo moeilijk, maar wel echt cryptogram wil proberen.
In 1590 was Breda bij verrassing ingenomen door de list met het turfschip. Jaren later in 1624 sloegen de Spanjaarden onder bevel van Spinola het beleg voor Breda om het te heroveren. Breda was een sterke, strategisch gelegen vestingstad, maar het beleg had ook als doel om de schande van 1590 uit te wissen. Na een beleg van 11 maanden gaf de stad zich op 5 juni 1625 over, op dat moment waren de voedselvoorraden uitgeput.
In de archieven van de Staten Generaal onder nummer SG4946 bevinden zich de volgende drie stukken.

  1.     Een uit Breda gesmokkelde brief grotendeels in geheimschrift, gedateerd 13 februari 1625
  2.     Door Anthonie Duyck, raadpensionaris van Holland, ontcijferde versie van de brief van 13 februari 1625
  3.     Een uit Breda gesmokkelde brief grotendeels in geheimschrift, gedateerd 27 april 1625
Gebruik de eerste twee documenten om de sleutel van het geheimschrift te bepalen en ontcijfer daarmee het derde document. De taal is 17e eeuws Nederlands, zoals valt te verwachten. Er zit nog een klein addertje onder het gras bij deze opgave: het handschrift van de raadpensionaris is bijna een geheimschrift op zich.


Rassemblement van Osnabrück

Een ciphertext-only opgave. Bedoeld voor wie een niet te moeilijk, maar wel echt cryptogram wil proberen.
Uit de correspondentie van prins Frederik met generaal Charles Bentinck en gedateerd 8 december 1795.

    cryptogram


Zendia Oefening

Dit is een fameuze gecombineerde opgave voor berichtenverkeersanalyse en cryptoanalyse.
Deze Amerikaanse oefening stamt uit de jaren vijftig van de 20e eeuw en bestaat uit 375 berichten die met een verscheidenheid aan cryptosystemen zijn vercijferd. Deze berichten zijn afkomstig van het fictieve leger van Zendia, een eiland in de Stille Oceaan dat door het Amerikaanse leger is binnengevallen met het doel de plaatselijke dictator te verdrijven.
Het onderstaand bestand bevat de 375 berichten die op een bepaaalde dag werden onderschept.
Interessant voor studenten die behoefte hebben aan een meer dan triviale uitdaging en in de voetsporen van vele cryptoanalysten willen treden.

    Onderschepte berichten.
    Onderschepte berichten als Lua table met correcties.



Last changed 2017-05-05