| TSIT70 |
Kryptoteknik, 3 p
/Cryptology/
För:
C
CII
D
DI
I
Ii
IT
Y
|
| |
Prel. schemalagd
tid: 38
Rek. självstudietid: 82
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datateknik, Elektroteknik Nivå (A-D):D
|
| |
Datavetenskap Datorteknik
|
| |
Mål:
Kursen skall ge sådana kunskaper att den studerande skall kunna analysera och konstruera enklare kryptosystem samt utvärdera och välja komplicerade system.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Algebra och sannolikhetsteori.
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
Organisation: Kursen består av föreläsningar, räkneövningar samt två laborationer.
|
| |
Kursinnehåll: Kryptering som informationsskydd, historik och principer. Kryptoteori, perfekta krypton och begreppet "slumpmässighet". Överlagringskryptering, pseudoslumpföljder och teori för linjärt och icke-linjärt återkopplade skiftregister. Blockkrypton, t ex DES. System för öppen krypteringsnyckel och öppen nyckeldistribution. Kryptobaserade kontrollsummor och digitala signaturer. Exponentialfunktioner och elliptiska kurvor som basfunktioner. Protokoll och algoritmer för speciella tillämpningar.
|
| |
Kurslitteratur: Trappe, Washington: "Introduction to Cryptography with Coding Theory", Prentice Hall 2002
Kompendium ("Course notes") och laborationsanvisningar
|
| |
Examination: |
TEN2 LAB1
|
En skriftlig tentamen (U,3,4,5) Laborationsuppgift (U,G) |
2,5 p 0,5 p
|
| |
|
Examinationen består dels i att lösa två olika omgångar uppgifter på dator, dels i en skriftlig tentamen. |