Klasična kriptografija. Osnovni pojmovi. Cezarova, Vigenèreova, Playfairova i Hillova šifra. Naprave za šifriranje. Statističke metode u kriptoanalizi.
Moderni blokovni simetrični kriptosustavi. Data Encryption Standard (DES). Kriptoanaliza DES-a. Advanced Encryption Standard (AES).
Kriptografija javnog ključa. Ideja javnog ključa. Razmjena ključeva, digitalni potpis. RSA kriptosustav. Ostali kriptosustavi s javnim ključem.
Testovi prostosti i metode faktorizacije. Pseudoprosti brojevi. Soloway-Strassenov i Miller-Rabinov test prostosti. Faktorske baze. Faktorizacija metodom verižnog razlomka. Metoda kvadratnog sita.
1. Klasična kriptografija
1.1.
Osnovni pojmovi
1.2.
Supstitucijske šifre
1.3.
Vigenèreova šifra
1.4.
Playfairova šifra
1.5.
Hillova šifra
1.6.
Jednokratna bilježnica
1.7.
Transpozicijske šifre
1.8.
Naprave za šifriranje
2. Moderni simetrični blokovni
kriptosustavi
2.1.
Povijest DES-a
2.2.
Opis algoritma DES-a
2.3.
Svojstva DES-a
2.4.
Načini djelovanja
2.5.
Kriptoanaliza DES-a
2.6.
Još neki moderni blokovni kriptosustavi
2.7.
Advanced Encryption Standard
3. Kriptosustavi s
javnim ključem
3.1.
Ideja javnog ključa
3.2.
RSA kriptosustav
3.3.
Kriptoanaliza RSA kriptosustava
3.4.
Ostali kriptosustavi s javnim
ključem
4. Testovi prostosti
i metode faktorizacije
4.1.
Pseudoprosti brojevi
4.2.
Solovay-Strassenov test
4.3.
Miller-Rabinov test
4.4.
Faktorizacija
4.5.
Faktorske baze
4.6.
Metoda verižnog razlomka
4.7.
Metoda kvadratnog sita
Web forum kolegija "Kriptografija"
Kriptografija i sigurnost mreža - kolegij na diplomskom studiju
Studentski seminar - Eliptičke krivulje i njihova primjena u kriptografiji (2002/2003)
Uvod u teoriju brojeva - izborni kolegij
Teorija brojeva u kriptografiji - poslijediplomski kolegij (2003/2004)
1999/2000: zad1 zad2 zad3 zad4 zad5 zad6
2000/2001: zad1 zad2 zad3 zad4 zad5
2001/2002: zad1 zad2 zad3 zad4 zad5 zad6
2002/2003: zad1 zad2 zad3 zad4 zad5
2003/2004: zad1 zad2 zad3 zad4 zad5
2004/2005: zad1 zad2 zad3 zad4 zad5
2005/2006: zad1 zad2 zad3 zad4
2006/2007: zad1 zad2 zad3 zad4 zad5