Y-sektionens studienämnd är ansvariga för att informationen på guiden är aktuell. Om du hittar någonting som inte stämmer kan du mejla SNY.

Budgetår


Institution

ISY

Examinator

Onur Günlü

Schemablock

Halvtermin

HT1: block 2

Huvudområden

Datateknik
Datavetenskap
Informationsteknologi

Nivå

A1X

Tidsfördelning

6,0HP
Schemalagd tid: 32 timmar
Självstudietid: 128 timmar

SNY har ordet

Trevlig kurs med kluriga och roliga labbar, bland annat en laboration i kvantkryptoteknik. Boken är mycket bra som referens för att hitta algoritmer m.m. men läses lämpligen inte från pärm till pärm.

Kursutvärderingar

Logga in för att läsa kursutväderingar

Innehåll

  • Kryptografi som ett verktyg för informationssäkerhet, dess historia och dess principer. 
  • Teoretiska grunder. 
  • Perfekta system och slumpmässighet. 
  • Strömchiffer. 
  • Pseudorandomsekvenser och deras koppling till teorin för linjära och icke-linjära återkopplade skiftregister. 
  • Principer för och exempel på symmetriska blockchiffer. 
  • Kryptering med offentlig nyckel och distribution av offentlig nyckel. 
  • Kryptobaserade kontrollsummor, kryptografiskt starka hashfunktioner och digitala signaturer. 
  • Kvantkryptografi. 
  • Nollkunskap. 
  • Protokoll och algoritmer för aktuella tillämpningar, som illustrerar användningen av avancerade kryptografiska tekniker

Mål

Efter genomgången kurs ska studenten kunna göra en rimlig bedömning av givna kryptografiska system och välja en bra lösning för situationer där kryptografiska tekniker kan vara till hjälp. 

Studenten ska ha kunskap om de grundläggande algoritmtyperna, vilka krav varje typ måste uppfylla och hur varje typ fungerar i princip. För vissa algoritmer och algoritmklasser, såsom RSA och Feistel-nätverk, måste även den exakta strukturen vara känd. 

Studenten skall behärska de grundläggande principerna för kryptoanalys till den grad att han/hon systematiskt kan tillämpa dem för att lösa enkla exempel på historiska algoritmer. Studenten förväntas kunna använda de generella algoritmkraven och algoritmkunskaper för att utföra enkla utvärderingar och peka på svagheter hos algoritmer och hur de används.

Examinationsmoment

LAB1 - 2,0 HP
Laborationsuppgift (U, G)
TEN2 - 4,0 HP
Skriftlig tentamen (U, 3, 4, 5)

Organisation

Kursen består av ett antal föreläsningar, och fyra laborationer.

Litteratur

Böcker

  • Trappe, Washington, (2006) Introduction to Cryptography with Coding Theory Prentice Hall

Relaterade profiler

Fotonik och kvantteknologi
PQT - IFM
Kommunikation
KOM - ISY

Rekommenderade förkunskaper

Algebra och sannolikhetsteori.

Sannolikhetsteori och bayesianska nätverk
TAMS22 - 6,0 HP - HT1 block 4, HT2 block 4

Kommentarer

Logga in för att kunna läsa och skriva kommentarer.