Az alábbi információk tájékoztató jellegűek. A hatályos követelmények az egyetemi tanrendi keresőben találhatók.
Előadás: heti 2 óra / 4 kredit
Gyakorlat: nincs
Teljesítés módja: Kollokvium (írásban).
A kurzus felvételének előfeltétele: nincs. (Ugyanakkor, a "Bonyolultságelmélet" vagy a "Számítástudomány Alapjai" c. kurzus ismerete néha hasznos lehet.)
A kurzus weblapja: www.inf.u-szeged.hu/~zlnemeth/crypto
Kritográfiai alapfogalmak, Kerckhoffs elvek, kriptográfia és biztonság, titkosítási rendszerekkel szembeni követelmények.
Néhány példa a történelemből (Caesar módszere, affin titkosító, helyettesítő és keverő titkosítók, Vigenére titkosító, egyéb módszerek, az Enigma és a Hagelin), titkosítási rendszerek generációi.
Kriptoanalízis, támadásfajták, a fenti módszerek feltörése, az egyszeri hozzáadásos módszer (OTP, avagy Vernam titkosító), tökéletes titkosság (perfect secrecy), a módszer hátrányai, véletlen és álvéletlen sorozatok, blokktitkosítók és folyamtitkosítók.
Szimmetrikus kulcsú módszerek: a szimmetrikus titkosítás modellje, helyettesítő-keverő hálózatok, Feistel-struktúrák, a DES, támadások a DES ellen, Deep Crack gép, a DES változatai, az AES pályázat, az új szabvány: AES (Rijndael).
Nyilvános kulcsú módszerek: a kulcselosztás problémája, háromutas kulcsforgalom, Diffie-Hellmann kulcscsere, a nyilvános kulcsú titkosítás modellje, a faktorizálás problémája, az RSA, RSA kulcsgenerálás, megfelelő prímek választása, támadások az RSA ellen, a diszkrét logaritmus probléma és az ElGamal kriptorendszer, elliptikus görbék és titkosítás segítségükkel.
A titkos és nyilvános kulcsú módszerek összevetése, hibrid kriptorendszerek, PGP.
Digitális aláírások, hitelességi bizonyítványok, üzenetpecsétek, hashalgoritmusok (MD5, SHA), adatrejtés (szteganográfia), titokmegosztás, kvantum kriptográfia.
Az órák látogatása nem kötelező, a félév végi aláírás megszerzésének külön feltétele nincs. Ugyanakkor a jelenlét erősen ajánlott, mivel a kurzus anyaga több könyvre épül, a kiadandó előadaás "fóliák" pedig csak vázlatul szolgálnak.
A kurzusok teljesítésének két módja van: Az utolsó alkalommal egy, a félév anyagát átfogó dolgozatra kerül sor, mely alapján megajánlott jegy (4-es vagy 5-ös) szerezhető. Aki dolgozatot nem ír, vagy a 4-es követelményeit nem teljesítí, vagy a megajánlott jegyet nem fogadja el, az vizsgaidőszakban vizsgát tehet. Vizsgán az előre kiadott tételsorból kell a vizsgáztató által kiválasztott 2 tételt külön-külön legalább 30%-ra teljesíteni.
Az osztályozás:
0 - 29 százalék : elégtelen (1)
30 - 49 százalék : elégséges (2)
50 - 69 százalék : közepes (3)
70 - 84 százalék : jó (4)
85 - 100 százalék : jeles (5)
A TVSZ 13.4. pontja szerint "a vizsgáról való nem engedélyezett távolmaradás elhasznált vizsgaalkalomnak minősül, mellyel a lehetséges vizsgaismétlések számát csökkenteni kell".
Vizsgáról való hiányzás igazolását köteles a hallgató a hiányzást követő legelső vizsgáját megelőzően bemutatni.
Sikeres vizsga megismétlésére a TVSZ. 15. pontjában leírtak érvényesek.