Gäller från och med: Vårterminen 2013
Beslutad av: FN1/Anders Gustafsson
Datum för fastställande: 2013-06-07
Avdelning: Inst för elektro- och informationsteknik
Kurstyp: Gemensam kurs, avancerad nivå och forskarnivå
Kursen ges även på avancerad nivå med kurskod: EDIN05
Undervisningsspråk: Engelska, svenska
Syftet med kursen är att visa på hur avancerad matematisk teori har stora praktiska tillämpningar inom områdena kryptologi och datasäkerhet.
Kunskap och förståelse
För godkänd kurs skall doktoranden
Färdighet och förmåga
För godkänd kurs skall doktoranden
Värderingsförmåga och förhållningssätt
För godkänd kurs skall doktoranden
Innehållsmässigt ger kursen ett antal matematiska verktyg som har många applikationer, inte enbart inom krypto och säkerhet. De flesta av systemen som tas upp i kursen används i olika kommunikationssystem, exempelvis kryptosystem konstruerade via elliptiska kurvor. Få har dock den matematiska bakgrunden att kunna förstå hur sådana system fungerar. Vi tittar också på hur man matematiskt bevisar att system eller protokoll är säkra och de modeller som finns. Mer specifikt behandlar vi de flesta av följande områden: Diskreta logaritmer och dess kryptosystem; Elliptiska kurvor och dess kryptosystem; Faktorisering och diskret log problemen; Symmetriska kryptosystem, Digitala signaturer och hashfunktioner, Autentisering och secret sharing; Komplexitetsteori, Bevisbar säkerhet, Random-oracle-model.
Smart, N.: Cryptography: An introduction (tredje upplagan tillgänglig för nedladdning). McGraw-Hill. ISBN 0077099877.
Diverse föreläsningsanteckningar.
Undervisningsformer: Föreläsningar, övningar, projekt
Examinationsformer: Skriftlig tentamen, inlämningsuppgifter.
Examination sker genom skriftlig tentamen och obligatoriska hemuppgifter.
Betygsskala: Underkänd, godkänd
Examinator:
Förkunskapskrav: EDI051 Kryptoteknik ELLER EDIN01 Kryptoteknik
Förutsatta förkunskaper: Grundläggande matematik och grundläggande programmering.
Kursansvarig: Professor Thomas Johansson
Kursansvarig: Thomas Johansson <thomas.johansson@eit.lth.se>