Table of Contents

Tématerületek

  1. Alapfogalmak: A biztonság megközelítése
  2. Adatvédelem és adatbiztonság, Veszélyek, támadások, vírusok, emberi tényező
  3. Adatvesztés és helyreállítás
  4. Felhasználó hitelesítési módszerek, jelszavak, titkosítás.
  5. A magánélet védelme, az adatok megsemmisítése
  6. Hálózatbiztonsági ismeretek: protokollok, eszközök, hálózati támadások
  7. Virtuális magánhálózatok
  8. Etikus hackelés
  9. Biztonságos alkalmazások tervezése és megvalósítása

Ütemterv

Week # Lecture Labor
Week 1 Alapfogalmak Labor használati rend, oktatási anyagok
Week 2 Biztonság tervezési alapelvek Kódolási feladat: funkcionális és nem funkcionális követelmények 1.
Week 3 Támadások kivédése Kódolási feladat 2.
Week 4 Kali Linux Alap utasítások
Week 5 Kali linux eszközök Adat helyreállítási gyakorlat
Week 6 Hálózatbiztonsági ismeretek Kódolás - biztonságos adattár
Week 8 Bank Holiday Bank Holiday
Week 9 Malicious code Virus and malwae checking tools
Week 10 Kriptográfiai algoritmusok 1 Jelszavak tárolása
Week 11 Kriptográfiai algoritmusok 2 Digitális aláírás
Week 12 Kriptográfiai algoritmusok 3 Kódolási gyakorlat
Week 13 Személyes adatok biztonsága Helyreállítás, törlés
Week 14 Etikus hackelés Etikus hackelés gyakorlat

Kötelező irodalom

Hornyák Olivér: Szoftverrendszerek biztonsága, „FŐNIX ME” – Megújuló Egyetem felsőoktatási intézményi fejlesztések a felsőfokú oktatás minőségének és hozzáférhetőségének együttes javítása érdekében EFOP 3.4.3-16-2016-00015 projekt keretében kidolgozott tananyag

Ajánlott irodalom

Oktatási anyagok

Ellenőrző kérdések

  1. Határozza meg a számítógépes biztonság fogalmát
  2. Ismertesse a titoktartást, az integritást és a rendelkezésre állást
  3. Melyek a számítógépes biztonság kihívásai?
  4. Ismertesse meg a számítógépes támadás típusait
  5. Fenyegetések, támadások és eszközök meghatározása
  6. Magyarázza el a biztonsági követelményeket
  7. Ismertesse az alapvető biztonsági tervezési elveket
  8. Ismertesse a számítógépes biztonsági stratégiákat
  9. Határozza meg a kriptográfiai algoritmusok alapfogalmait: egyszerű szöveg, titkosítási algoritmus, titkos kulcs, titkosított szöveg, visszafejtő algoritmus
  10. Magyarázza el az üzenetek hitelesítését és a hash-funkciókat
  11. Magyarázza el a nyilvános kulcsú titkosítást
  12. Magyarázza el a digitális aláírásokat és a kulcskezelést
  13. Hogyan használható a nyilvános kulcsú titkosítás titkos kulcs terjesztésére?
  14. Magyarázza el a DES algoritmust
  15. Magyarázza el az AES algoritmust
  16. Magyarázza el az MD5 algoritmust
  17. Magyarázza meg az üzenet hitelesítési kódját
  18. Mik azok a rosszindulatú szoftverek? Milyen károkat okoznak? Milyen megelőző intézkedéseket javasol?
  19. Magyarázza el a hálózati penetráció tesztelését
  20. Az alapvető biztonsági tervezési elvek meghatározása