Kriptologija
ISVU: 69745•6 ECTS•Ljetni semestar
Osnovne informacije
- Organizacijska jedinica
- Odsjek za informacijske i komunikacijske znanosti
- Satnica
- Predavanja: 30 sati
- Vježbe u praktikumu: 30 sati
Nastavnici
Cilj
Upoznati studente s tradicionalnim i suvremenim kritopisnim sustavima, naučiti ih upotrebljavati različite vrste zamjenskih, premještajnih i složenih sustava, te razumjeti načela i uporabu kritopisnih programa DES i RSA.
Sadržaj
- Uvod, osnovni pojmovi kriptologije
- Kratka povijest kritopisnih sustava, sustavi uznakovljavanja (kodovi) i zakrivanja (šifre)
- Zamjenski (supstitucijski) kritopisni sustavi, zakrivanje i raskrivanje.
- Premještajni (transpozicijski) kritopisni sustavi, metoda punih i nepotpunih pravokutnika, zakrivanje i raskrivanje
- Složeni (kombinirani) kritopisni sustavi.
- Kritopisni sustavi s višestrukim slovoredima (polialfabetski), Vigenereov (kvadratni) kritopisni sustav
- Višeslovni sustavi, Playfairov dvoslovni kritopisni sustav
- Kriptoanaliza; probijanje zamjenskih, premještajnih i polialfabetskih kritopisnih sustava: metode pretkazivanja, čestotnosti (frekvencije) i iscrpljivanja (brute force attack).
- Iskorištavanje slabosti sustava, ocjena učinkovitosti pristupa
- Primjena kriptologije u informatici, dvojčani kritopisni sustavi, zakrivanje linearnim pomačnicima
- Suvremeni pristup zakrivanju, upoznavanje s postojećim kompjuterskim programima za zakrivanje podataka
- Standard za zakrivanje podataka - DES (Data Encryption Standard), algoritam i ključ u DESu
- Tajnost i javnost kritopisnoga algoritma, kritopisni sustavi s javnim ključem
- RSA kritopisni sustav, modularna aritmetika, Eulerov toličnik
- Digitalni potpis
Ishodi učenja
- razumjeti potrebu za kriptološkom zaštitom podataka
- upoznati i upotrebljavati različite vrste kritopisnih sustava
- valorizirati kritopisne programe
- razumjeti i koristiti digitalni potpis
Metode podučavanja
Predavanja i vježbe koje praktičnim primjerima prate predavanja.
Metode ocjenjivanja
Studenti tijekom semestra rješavaju dva kolokvija koja služe umjesto pismenoga ispita. Usmeni ispit.
Obavezna literatura
- Beckett, Brian: Introduction to Cryptology, Blackwell Scientific Publication, Oxford, 2012.