Dalyko sando aprašas

 

Dalyko sando kodas

KRIP3124

Dalyko sando pavadinimas

KRIPTOLOGIJA

Dėstytojo (-jų) pedagoginis vardas, vardas ir pavardė

Doc. dr. Vilius Stakėnas

Katedra, centras

Matematinės informatikos katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

Pirmosios pakopos 

Semestras

rudens (5)

ECTS kreditai

4,5

VU kreditai

3

Auditorinės valandos

Viso dalyko 48

 

Paskaitų 32

 

Pratybų 16

 

Seminarų

 

Laboratorinių darbų 

 

Konsultacijų

 

Kontrolinių darbų skaičius -1

Reikalavimai

Pakanka  algebros, matematinės analizės ir tikimybių teorijos žinių, kurios dėstomos įvairių studijų programų matematikos kursuose. 

Dėstomoji kalba

Lietuvių

Dalyko sando tikslai ir numatomi gebėjimai

Studentai įgyja pagrindinių žinių apie informacijos apsaugą naudojant matematikos ir informatikos metodus, išmoksta vertinti jų saugumą, naudotis kriptografiniais algoritmais.

Dalyko sando turinys

Kriptografija ir kriptoanalizė. Klasikinės ir modernios simetrinės kriptosistemos, jų saugumas. Viešojo rakto kriptosistemų  veikimo principai ir įvairios jų  realizacijos.

Maišos  funkcijos ir jų taikymas. Skaitmeninio parašo schemos, jų naudojimas autentifikavimui. Raktų paskirstymo ir saugojimo problemos. Paslapties padalijimo schemos ir kiti kriptografiniai protokolai. 

Pagrindinės literatūros sąrašas

 Menez A., Oorschoot P.,  Vanstone S. Handbook of Applied Cryptography, CRC Press, 1997.

Stinson D. R.  Cryptography. Theory and Practice. CRC Press, 1995.

Stakėnas V. Kriptologijos kurso paskaitos,

http://www.mif.vu.lt/matinf/asm/vs/vs0.htm, 2002

Papildomos literatūros sąrašas

Koblitz N. A course in Number theory and Cryptography. Springer Verlag, 1987. 208 p.

Welsh D. Codes and Cryptography. Clarendon Press, Oxford, 1988. 

Mokymo metodai

Skaitomos paskaitos, naudojant informacines technologijas demonstuojama, kaip veikia įvairūs kriptografiniai algoritmai. Per pratybas studentai su kompiuteriais atlieka kriptoanalizės ar naudojimosi įvairiais kriptografiniais algoritmais užduotis. Atliekami individualūs kriptoalgoritmų realizavimo darbai kompiuteriu.

Lankomumo reikalavimai

70%

Atsiskaitymo reikalavimai

Egzaminas. Egzaminui reikia atlikti individualias užduotis per pratybas, parengti nedidelį kriptoprojektą (jį rengti galima individualiai ar su keletu kolegų) ir raštu atsakyti į per egzaminą  pateikiamus klausimus.

Vertinimo būdas

 Trečdalis egzamino pažymio sukaupiamas per pratybas ir atsiskaitant už atliktą projektą, du trečdaliai – už atsakymus į egzamino metu pateiktus klausimus.

Aprobuota katedros

2007 09 03

Patvirtinta Studijų programos komiteto

2007 04 23