A BSc képzés keretében gazdaságinformatikus, mérnökinformatikus és programtervező informatikus szakokon lehetőség van elmélyülni a kriptográfiai és az informatikai biztonság több területén. Az alábbi tantárgyak biztosítják a modern technológiák ismeretét, és felkészítenek az informatikai ipar kihívásaira, miközben olyan készségeket fejlesztesz, amelyekkel hatékonyan oldhatod meg a valós életből származó problémákat.
Informatikai biztonság alapjai
Az adatvédelem szükségessége és legfontosabb céljai. Hozzáférhetőség, sértetlenség, bizalmasság biztosítása. Fizikai, emberi, technikai fenyegetések és ellenük való védekezés. Adatvédelmi, digitális aláírás, kiberbiztonsági törvények. A titkosítás folyamata, szimmetrikus, aszimmetrikus titkosítások, DES, 3DES, AES, RSA, Digitális aláírások, hash függvények. Nyilvános kulcs infrastruktúra, hitelesítő szervezetek. Azonosítás, hitelesítés, feljogosítás. Felhasználó hitelesítése. Az SSl/TLS protokoll.
IT biztonság
Fájlhozzáférési rendszer vizsgálata, állományjogosultságok, titkosított fájlrendszerek kezelése, konfigurálása, felhasználók kezelése, jelszavak és autentikációs módszerek, SSH autentikáció, kulcsgenerálás, hálózati forgalom vizsgálata Wireshark programcsomaggal, OpenSSL függvénykönyvtár.
Haladó adatbiztonság
Alapfogalmak, támadások, Szimmetrikus titkosító algoritmusok. Blokktitkosítási módok, folyamtitkosítók. Aszimmetrikus algoritmusok: Diszkrét logaritmuson alapuló rendszerek, gyakorlati megvalósításuk, támadások. Digitális aláírások: Hash, MAC függvények, Távoli felhasználó hitelesítés. Szövetségi azonosító, Single sign-on, Internet biztonsági protokollok: TLS/SSL protokoll, Biztonságos levelezés: PGP és SMIME., Vezeték nélküli hálózatok biztonsága: Mobil eszközök biztonsága, Wi-Fi biztonság, Anonim kommunikáció.
Blokklánc technológiák
A tanfolyam során mélyrehatóan megismerkedünk a blokklánc technológiával, milyen a történelemmel és kulcsfontosságú tulajdonságokkal rendelkezik. A későbbi hetekben a blokklánc kriptográfiai hátterében megvizsgáljuk a tranzakciókat, a konszenzus mechanizmusokat, valamint a technológia különböző alkalmazási területeit, mint például a kriptovaluták és a digitális szerződések. Mindezt gazdag esettanulmányokkal és a blokklánc jövőjének perspektívájával egészítjük ki.
Etikus hackelés
Az etikus hackeléshez szükséges linux felhasználói ismeretek: BASH scripting, pipe-ok. Alapfogalmak és hozzájuk kapcsolódó eszközök: bind shell, reverse shell, SSH, netcat, socat, msfvenom. Sérülékenységek keresése: searchsploit, exploit-DB. Automatikus és félautomatikus eszközök kihasználása: Nessus, LinPEAS, WinPEAS. Hash és jelszó online és offline támadásai: hashcat, john the ripper, THC hydra, wpscan, Burp Suite. Hálózatok megfigyelése és feltörése: Wireshark, aircrack-ng, dirbuster, gobuster.