TMA4155

Kryptografi, introduksjon

Sist undervist 2015

Høst

Norsk og Engelsk

Oversikt

Snitt

E

1,00

1,75

Ståprosent

100 %

6 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Emnet gir en innføring i moderne kryptografi og tallteorien som ligger til grunn. Blant annet behandles følgende temaer: Klassiske chiffer; moderne symmetrisk kryptografi; offentlig-nøkkel-kryptografi og digitale signaturer; RSA, ElGamal og Diffie-Hellman; grunnleggende tallteori; primtallstesting; algoritmer for faktorisering og diskrete logaritmer.

Læringsmål

1. Kunnskap. Studenten har oversikt over de viktigste klassiske kryptosystemene og hvordan man bryter dem. Studenten kjenner til de viktigste idéene i anvendelsene av symmetrisk og asymmetrisk kryptografi, og kjenner til de viktigste angrepsmetodene på kryptosystemer basert på diskrete logaritmer og faktorisering. Studenten har oversikt over grunnleggende tallteori.

2. Ferdigheter: Studenten behersker de grunnleggende algoritmene for modulæraritmetikk og er i stand til å beregne diskrete logaritmer og faktorisere heltall ved hjelp av forskjellige algoritmer. Studenten er også i stand til å bryte forskjellige klassiske chiffer, og har opparbeidet seg en begrenset intuisjon for hvordan man angriper kryptosystemer.

Læringsformer og aktiviteter

Forelesninger og øvinger. Skriftlig eksamen som teller 100%. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen. Undervisningen i emnet vil kunne bli gitt på engelsk. Dersom kurset foreleses på engelsk vil eksamen bli gitt kun på engelsk. Studentens besvarelse kan være på norsk eller engelsk.