lu.se

Forskar­utbildnings­kurser

Lunds tekniska högskola | Lunds universitet

Detaljer för kursplan för kurs EDIN05F giltig från och med VT 2013

Utskriftsvänlig visning

Allmänt
  • Engelska
    Svenska
  • Varje vårtermin
Syfte
  • Syftet med kursen är att visa på hur avancerad matematisk teori har stora praktiska tillämpningar inom områdena kryptologi och datasäkerhet.
Innehåll
  • 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.
Kunskap och förståelse
  • För godkänd kurs skall doktoranden
  • •kunna beskriva matematikens roll inom området kryptologi,
    •förklara matematiska principer bakom avancerade kryptografiska funktioner,
    •beskriva och jämföra olika lösningar till ett givet problem inom området kryptologi.
Färdighet och förmåga
  • För godkänd kurs skall doktoranden
  • •identifiera och formulera matematiska problem relevanta för området kryptologi
    •beskriva hur matematiska problemställningar kan utnyttjas för att konstruera kryptografiska funktioner
    •matematiskt analysera olika möjliga konstruktioner ur ett säkerhetsperspektiv.
Värderingsförmåga och förhållningssätt
  • För godkänd kurs skall doktoranden
  • •på egen hand kunna klassificera problemens svårighetsgrad i förhållande till den egna kunskapsnivån,
    •vara medveten om hur olika problem och dess parametrar är kopplade till olika säkerhetsnivåer.
Undervisningsformer
  • Föreläsningar
  • övningar
  • Projekt
Examinationsformer
  • Skriftlig tentamen
  • Inlämningsuppgifter
  • Examination sker genom skriftlig tentamen och obligatoriska hemuppgifter.
  • Underkänd, godkänd
Förkunskapskrav
Förutsatta förkunskaper
  • Grundläggande matematik och grundläggande programmering.
Urvalskriterier
Litteratur
  • Smart, N.: Cryptography: An introduction (tredje upplagan tillgänglig för nedladdning). McGraw-Hill. ISBN 0077099877.
  • Diverse föreläsningsanteckningar.
Övrig information
  • Kursansvarig: Professor Thomas Johansson
Kurskod
  • EDIN05F
Administrativ information
  •  -06-07
  • FN1/Anders Gustafsson

Alla publicerade kurstillfällen för kursplanen

1 kurstillfälle.

Startdatum Slutdatum Publicerad
2014‑01‑21 2014‑03‑08

Utskriftsvänlig visning