3 ECTS credits
90 u studietijd

Aanbieding 1 met studiegidsnummer 4017306ENR voor alle studenten in het 2e semester met een verdiepend master niveau.

Semester
2e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Onderwijstaal
Nederlands
Faculteit
Faculteit Wetenschappen en Bio-ingenieurswetensch.
Verantwoordelijke vakgroep
Wiskunde
Onderwijsteam
Ann Dooms (titularis)
Onderdelen en contacturen
18 contacturen Hoorcollege
24 contacturen Werkcolleges, practica en oefeningen
Inhoud

Dit vak is een introductie tot de cryptografie van vroeger tot nu en in de toekomst. We behandelen de basis-bouwblokken van de cryptografie onderlegd met de achterliggende wiskundige theorieën. Vervolgens combineren we deze technieken tot systemen die we tegenkomen in het hedendaagse leven waardoor men het belang en de toepassingen van de wiskunde leert appreciëren. Hierdoor wordt inzicht verkregen in de nieuwste technologieën op het gebied van veiligheid en wordt het mogelijk de voordelen ervan te identificeren alsook de tekortkomingen. Verder leert men redeneren over hoe men de nadelen mogelijks kan verbeteren in de toekomst.

Praktische voorbeelden zullen in detail uitgewerkt worden in de oefeningensessies waardoor men probleemoplossend leert werken.

Door middel van een project maakt men kennis met aspecten die nog niet in de cursus zijn aan bod gekomen en leert men hierbij te identificeren welke cryptografische technieken nog niet behandeld zijn. Vervolgens communiceert de student op een begrijpbare manier over zijn onderwerp en achterliggende theorie door middel van een voordracht aan zijn medestudenten.

Inhoudstafel:

1. Inleiding
2. Basis concepten
3. Symmetrische cryptosystemen
4. Publieke cryptosystemen
5. Hash functies
6. Digitale handtekeningen en Identificatie
7. Digitale watermerken
8. Projecten

 
Studiemateriaal
Digitaal cursusmateriaal (Vereist) : Slides http://homepages.vub.ac.be/~andooms onder de rubriek Teaching, http://homepages.vub.ac.be/~andooms
Handboek (Aanbevolen) : Handbook of Applied Cryptography, Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone, CRC Press, 9780849385230, 1996
Handboek (Aanbevolen) : Codes: The Guide to Secrecy From Ancient to Modern Times, Richard Mollin, Chapman & Hall, 9781584884705, 2005
Handboek (Aanbevolen) : Introduction to Cryptography, Johanes A. Buchmann, 2de, Springer, 9780387207568, 2004
Handboek (Aanbevolen) : The Code Book, The Secret History of Codes and Code-breaking, Simon Singh, Harper Collins Publishers, 9781857028898, 2000
Bijkomende info

De slides in PDF formaat zijn terug te vinden op het leerplatform. 

De cursus is gebaseerd op:

Johanes A. Buchmann, Introduction to Cryptography, Springer, 2004.

Richard Mollin, Codes: The Guide to Secrecy From Ancient to Modern Times, Chapman & Hall, 2005.

Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone, Handbook of Applied Cryptography, CRC Press, 1996.

Simon Singh, The Code Book, Harper Collins Publishers, 2000.

Leerresultaten

Algemene competenties

Competenties waartoe het hoorcollege (18 contacturen) bijdraagt:
- kennis vergaren over de theorie van de cryptografie,
- het belang en toepassingen van de wiskunde in de maatschappij onderkennen,
- inzicht verkrijgen in het ontwerp van een technologisch systeem,
- voordelen ervan te identificeren alsook de tekortkomingen,
- redeneren over hoe men de nadelen mogelijks kan verbeteren.


Competenties waartoe de oefeningensessies (18 contacturen) bijdragen:
- kennis vergaren over de praktijk van de cryptografie,
- probleemoplossend denken en werken.

Competenties waartoe het project (equivalent 6 contacturen) bijdraagt:

- identificeren welke wiskundige technieken en achterliggende theorie voor een opgelegde cryptografische toepassing nog niet behandeld zijn,
- op een begrijpbare manier hierover communiceren door middel van een voordracht aan de medestudenten.

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Mondeling bepaalt 50% van het eindcijfer

Examen Schriftelijk bepaalt 40% van het eindcijfer

WPO Praktijkopdracht bepaalt 10% van het eindcijfer

Binnen de categorie Examen Mondeling dient men volgende opdrachten af te werken:

  • mondeling examen theorie met een wegingsfactor 50 en aldus 50% van het totale eindcijfer.

    Toelichting: Mondeling examen met schriftelijke voorbereiding.

Binnen de categorie Examen Schriftelijk dient men volgende opdrachten af te werken:

  • schriftelijk examen oefeningen met een wegingsfactor 40 en aldus 40% van het totale eindcijfer.

    Toelichting: Schriftelijk examen oefeningen

Binnen de categorie WPO Praktijkopdracht dient men volgende opdrachten af te werken:

  • Projectwerk met een wegingsfactor 10 en aldus 10% van het totale eindcijfer.

    Toelichting: Projectwerk

Aanvullende info mbt evaluatie

Mondeling examen met schriftelijke voorbereiding over theorie en oefeningen (50%-40%) en projectwerk (10%).  

Een student kan enkel slagen voor dit opleidingsonderdeel op voorwaarde dat hij minstens tien haalt op één van de twee delen van het schriftelijk examen. Het cijfer van het project wordt behouden indien men aan de tweede zittijd deelneemt. Bij gewettigde afwezigheid op het project in eerste zittijd, wordt dit onderdeel vervangen door een schriftelijke taak en extra vraag op het examen in tweede zittijd. Een vrijstelling op een deel van het schriftelijk examen voor tweede zittijd kan aangevraagd worden vanaf een 12 op dat onderdeel.

 
Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de ingenieurswetenschappen: elektronica en informatietechnologie: Standaard traject
Master in de ingenieurswetenschappen: fotonica: Standaard traject
Master in de ingenieurswetenschappen: toegepaste computerwetenschappen: Standaard traject
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Artificiële Intelligentie
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Multimedia
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Software Languages and Software Engineering
Master in de ingenieurswetenschappen: computerwetenschappen: afstudeerrichting Data Management en Analytics