Kriptografija

Repozitorij

Repozitorij je prazan

Anketa

Na ovoj stranici trenutno nije odabrana niti jedna anketa!

Kriptografija

Šifra: 284238
ECTS: 5.0
Nositelji: prof. dr. sc. Andrej Dujella
Prijava ispita: Studomat
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Predavanja 45
* Opterećenje je izraženo u školskim satima (1 školski sat = 45 minuta)
Opis predmeta:
CILJ KOLEGIJA:
Studente osposobiti za:
razumijevanje matematičke pozadine na kojoj je zasnovana sigurnost modernih šifri;
samostalno analiziranje i razbijanje klasičnih te pojednostavljenih verzija modernih šifri.

NASTAVNI SADRŽAJI:
1. Klasična kriptografija. Osnovni pojmovi. Supstitucijske šifre. Vigenereova šifra. Playfairova šifra. Hillova šifra. Transpozicijske šifre. Naprave za šifriranje (Enigma).
2. Moderni simetrični blokovni kriptosustavi. Povijest DES-a. Opis algoritma DES-a. Kriptoanaliza DES-a. Još neki moderni blokovni kriptosustavi. Advanced Encryption Standard.
3. Kriptosustavi s javnim ključem. Ideja javnog ključa i digitalnog potpisa. RSA kriptosustav. Kriptoanaliza RSA kriptosustava. Ostali kriptosustavi s javnim ključem.
Literatura:
  1. Kriptografija, A. Dujella, M. Maretić, Element, Zagreb, 2007.
  2. Cryptography. Theory and Practice, D. R. Stinson, CRC Press, Boca Raton, 2005.
  3. Teorija brojeva, A. Dujella, Školska knjiga, Zagreb, 2019.
  4. An Introduction to Mathematical Cryptography, J. Hoffstein, J. Pipher, J. H. Silverman, Springer, New York, 2008.
  5. Kriptografija kroz primjere, B. Ibrahimpašić, Pedagoški fakultet Bihać, 2011.
  6. The Codebreakers. The Story of Secret Writing, D. Kahn, Scribner, New York, 1996.
  7. A Course in Number Theory and Cryptography, N. Koblitz, Springer-Verlag, New York, 1994.
  8. Handbook of Applied Cryptography, A. J. Menezes, P. C. Oorschot, S. A. Vanstone, CRC Press, Boca Raton, 1996.
  9. Public-Key Cryptography, A. Salomaa, Springer-Verlag, Berlin, 1996.
  10. Applied Cryptography, B. Schneier, John Wiley, New York, 1995.
  11. The Code Book, S. Singh, Fourth Estate, London, 1999.
  12. Cryptography. An Introduction, N. Smart, McGraw-Hill, New York, 2002.
  13. Cryptography and Network Security. Principles and Practice, W. Stallings, Prentice Hall, Upper Sadle River, 2005.
  14. Introduction to Cryptography with Coding Theory, W. Trappe, L. C. Washington, Prentice Hall, Upper Sadle River, 2002.
1. semestar
Izborni modul B - Teorijsko računarstvo - Redovni Studij - Računarstvo i matematika
Ostali izborni predmeti - Redovni Studij - Računarstvo i matematika

2. semestar Ne predaje se
Izborni modul B - Teorijsko računarstvo - Redovni Studij - Računarstvo i matematika
Ostali izborni predmeti - Redovni Studij - Računarstvo i matematika
Termini konzultacija:

Obavijesti

Ispravljen je završni ispit. Rezultati se nalaze na

https://web.math.pmf.unizg.hr/~duje/kript/rezultati/Kriptografija-2025.pdf

Ako ima studenata koji ne žele prihvatiti ostvarenu ocjenu, molim da mi to jave do petka 23.1.2026. u 10 sati.
Molim da mi se do istog roka jave i studenti koji žele imati uvid u završni ispit.

Autor: Andrej Dujella

Ispričavam se svima zbog problema s prijavom predroka. 

Status kolegija nije bio postavljen na "odlušan". Sada je to nadam se riješeno, 

pa vas molim da se pokušate prijaviti (naravno ako ste planirali izaći na predrok) 

i javite mi na mail jeste li uspjeli ili i dalje ima nekih problema. 

Autor: Andrej Dujella

Završni pismeni ispit će se održati u srijedu 21.1.2026. u 17 sati (u terminu zadnjih predavanja) u predavaonici A102.
U ISVU je otvoren "predrok" 21.1.2026. na koji je prijava moguća do 18.1.2026. u 12:00.

Kao i prošlih godina, na testu će pisati: 

"Dozvoljeno je korištenje džepnog kalkulatora, te dva papira s formulama. Kalkulatori se mogu koristiti za standardne operacije, ali nije dozvoljeno korištenje gotovih funkcija za modularno potenciranje, modularni inverz, rješavanje linearnih kongruencija i sustava linearnih kongruencija, faktorizaciju i sl."

Papire s formulama sami donosite i pišete na njih što mislite da ce vam koristiti.

Studenti koji su iz zadaća i aktivnosti na nastavi sakupili dovoljan broj bodova za prolaznu ocjenu nisu obavezni izaći na završni ispit ako su zadovoljni ocjenom, no također moraju prijaviti ispit kako bi im se mogla upisati ocjena (na predroku ili na nekom od narednih rokova 30.1.2026. ili 13.2.2026.). Studenti koji žele da im se upiše ocjena bez polaganja završnog ispita, trebaju to javiti nastavniku nakon što prijave ispit.

Autor: Andrej Dujella