
Biztonságmérnöki és kriptográfiai kurzus
Sajátítsa el a biztonságtechnika és a kriptográfia teljes spektrumát – a matematikai alapoktól a valós protokolltervezésig. Ez a tanfolyam felvértezi a mérnököket és a tervezőket azokkal az eszközökkel, amelyekkel kriptográfiai rendszereket építhetnek, elemezhetnek és erősíthetnek a modern fenyegetésekkel szemben. Akár PKI szolgálatba állításokat tervez, akár a kvantumutáni felkészültséget értékeli, minden fogalom közvetlenül kapcsolódik a szakmai gyakorlathoz.
Mit fogsz megtanulni:
Alkalmazza a STRIDE fenyegetésmodellezési és ellenfél-keretrendszereket a biztonságos rendszerarchitektúrák tervezéséhez.
Értse meg a szimmetrikus, aszimmetrikus és hash-alapú kriptográfiai sémák matematikai alapjait.
Tervezzen és értékeljen kriptográfiai protokollokat, beleértve a TLS 1.3-at, a FIDO2-t és a kulcscsere-mechanizmusokat.
Konfiguráljon és kezeljen X.509 PKI szolgálatba állításokat, tanúsítványhatóságokat és automatizált kulcsváltási munkafolyamatokat.
Azonosítsa az oldalcsatorna-sebezhetőségeket, a padding oracle támadásokat és a kriptográfiai API helytelen használatát éles kódban.
Mérje fel a kvantumutáni migrációra való felkészültséget, és tervezzen hibrid klasszikus-PQC szolgálatba állítási stratégiákat.
Hogyan tanulhatsz gyakorlatiasan Biztonságmérnöki és kriptográfiai kurzus
Hogyan gyakorolsz Biztonságmérnöki és kriptográfiai kurzus
Önnek, ha vállalatként szeretné képezni a csapatát
A Dedika vállalatoknak szóló képzésein a tanfolyam saját üzleti példákkal és gyakorlatokkal, az Ön cégének igényeihez igazítva érhető el.
A kurzus tartalma
8 Fejezet • 39 Óra4 és 360 óra közötti időtartam (te döntesz)
1. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseBiztonságtervezés alapjai
Biztonságtervezés alapjai
1. óra • Biztonságtervezési életciklus
A biztonsági tevékenységek leképezése a szoftverfejlesztési életciklus egyes fázisaira. Meghatározza a folyamatkontextust az összes később tanított műszaki kontroll számára.
2. óra • Támadói gondolkodásmód és ellenséges modellek
Vizsgálja a támadók motivációit, képességeit és taktikáit a védelmi tervezés támogatására. Kialakítja a támadói gondolkodásmód iránti empátiát, mint alapvető tervezési készséget.
3. óra • Alapvető biztonsági elvek és fogalmak
Bemutatja a bizalmasságot, integritást, rendelkezésre állást és a letagadhatatlanságot, mint tervezési hajtóerőket. Összekapcsolja az alapelveket a kurzus minden későbbi tervezési döntésével.
4. óra • Biztonsági követelménymérnökség
Lefedi a biztonsági követelmények érintettektől való kinyerését, dokumentálását és validálását. Összekapcsolja a követelményeket az ellenőrizhető kontrollokkal és átvételi feltételekkel.
5. óra • Fenyegetésmodellezés alapjai
Az ellenfelek, eszközök és támadási vektorok strukturált azonosítását tanítja. Biztosítja az összes alkalmazott fejezetben használt elemzési keretrendszert.
2. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseA kriptográfia matematikai alapjai
A kriptográfia matematikai alapjai
1. óra • Valószínűség- és információelmélet
Entrópiát, véletlenszerűséget és valószínűségi biztonsági definíciókat tanít. A biztonsági bizonyításokat és a kulcstérelemzést szigorú információelméleti fogalmakra alapozza.
2. óra • Számítási komplexitás a kriptográfiában
A kriptográfiai biztonságot alátámasztó nehézségi feltevéseket és komplexitási osztályokat magyarázza. Lehetővé teszi a hallgatók számára, hogy értékeljék, egy séma biztonsága megalapozott-e.
3. óra • Moduláris aritmetika és számelmélet
Moduláris műveleteket, kongruenciákat és a prímszámok tulajdonságait tárgyalja, amelyek elengedhetetlenek a kriptográfiához. Biztosítja a számtani eszközkészletet minden szimmetrikus és aszimmetrikus algoritmushoz.
4. óra • Csoportok, gyűrűk és testek
A blokk-rejtjelek és elliptikus görbe rendszerek mögött álló algebrai struktúrákat mutatja be. Az absztrakt algebrát közvetlenül összekapcsolja a kriptográfiai felépítési mintákkal.
3. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseSzimmetrikus kriptográfia
Szimmetrikus kriptográfia
1. óra • Klasszikus és történelmi rejtjelek
Helyettesítő, transzpozíciós és Vigenère-rejtjelek áttekintése az alapvető gyengeségek bemutatására. A történelmi kriptoanalízisen keresztül motiválja a modern tervezési követelményeket.
2. óra • Blokk-rejtjel tervezés és AES
Helyettesítő-permutációs hálózatokat, Feistel-struktúrákat és az AES belső felépítését vizsgálja. Biztosítja a blokk-rejtjelek biztonságának értékeléséhez szükséges strukturális ismereteket.
3. óra • Hitelesített titkosítási sémák
Integrálja a bizalmasságot és integritást kombinált AEAD-konstrukciókba, mint az AES-GCM és a ChaCha20-Poly1305. Összekapcsolódik a későbbi fejezetek biztonságosprotokoll-tervezésével.
4. óra • Működési módok
Lefedi az ECB, CBC, CTR, GCM és más módokat biztonsági tulajdonságaikkal és hibás eseteikkel együtt. Lehetővé teszi a helyes mód kiválasztását meghatározott bizalmassági és integritási igényekhez.
5. óra • Folyam-rejtjelek
Az RC4, ChaCha20 és LFSR-alapú konstrukciók tanítása kriptoanalitikai gyengeségeik mellett. Felkészíti a hallgatókat a folyam-rejtjelek megfelelő kiválasztására erőforrás-korlátos környezetekben.
4. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseAszimmetrikus kriptográfia és kulcscsere
Aszimmetrikus kriptográfia és kulcscsere
1. óra • RSA kriptorendszer
Az RSA levezetése az egész számok faktorizációjának nehézségéből, kulcsgenerálás, titkosítás és aláírás tárgyalása. Kiemeli a padding-követelményeket és a gyakori implementációs buktatókat.
2. óra • Digitális aláírások és letagadhatatlanság
Aláírásbiztonsági modellek formalizálása, a DSA, EdDSA és vak aláírások tárgyalása. Összekapcsolja az aláírási sémákat az azonosítási és letagadhatatlansági követelményekkel.
3. óra • Kulcs-befoglalás és hibrid titkosítás
Az aszimmetrikus kulcsszállítás és a szimmetrikus titkosítás kombinálása a gyakorlati adatvédelem érdekében. Felkészíti a hallgatókat a TLS-ben és biztonságos üzenetküldésben használt hibrid rendszerek tervezésére.
4. óra • Elliptikus görbe kriptográfia
Elliptikus görbe csoportok, ECDH és ECDSA tárgyalása a görbe kiválasztásának és biztonságának hangsúlyozásával. Hatékonysági előnyök bemutatása az RSA-val szemben azonos biztonsági szinteken.
5. óra • Diffie-Hellman és diszkrét logaritmus
A Diffie-Hellman kulcscsere és annak biztonsági alapjainak magyarázata a diszkrét logaritmus problémában. Csoportparaméter-választás és aktív támadások elleni védekezés bemutatása.
5. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseKriptográfiai hash függvények és MAC-ek
Kriptográfiai hash függvények és MAC-ek
1. óra • SHA család és modern hash algoritmusok
Az SHA-1 gyengeségeinek, az SHA-2 belső felépítésének és az SHA-3 szivacstervezésének tárgyalása. Algoritmusválasztás irányítása biztonsági követelmények és teljesítménykorlátok alapján.
2. óra • Jelszó-hashelés és kulcslevezetés
A bcrypt, scrypt, Argon2 és PBKDF2 tárgyalása jelszótároláshoz és kulcsnyújtáshoz. Memóriaigényesség és párhuzamosság-ellenállás kezelése az offline támadásokkal szemben.
3. óra • Hash függvény tulajdonságai és tervezés
Előkép-, második előkép- és ütközés-ellenállás definiálása formális biztonsági modellekkel. Meghatározza azokat a tulajdonságokat, amelyektől minden későbbi hash-alkalmazás függ.
4. óra • Elköteleződési sémák és zéró ismeretű alapjai
Hash-alapú elköteleződések és a zéró ismeretű bizonyítások alapgondolatának bemutatása. Összekapcsolja ezeket a primitíveket a későbbi fejezetek adatvédelmet biztosító protokolltervezésével.
5. óra • Üzenethitelesítő kódok
HMAC, CMAC és Poly1305 konstrukciók tanítása biztonsági garanciáikkal és kulcskövetelményeikkel. A MAC-ek és aláírások, valamint hash függvények közötti különbségtétel a protokolltervezésben.
6. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseNyilvános kulcsú infrastruktúra és kulcskezelés
Nyilvános kulcsú infrastruktúra és kulcskezelés
1. óra • Tanúsítvány-életciklus kezelés
Kiállítási, megújítási, visszavonási és lejárati munkafolyamatok tanítása az üzemelő PKI-hoz. Az életciklus-hiányosságok összekapcsolása valós üzemzavarokkal és biztonsági eseményekkel.
2. óra • X.509 tanúsítványok és tanúsítványkiadók
Tanúsítványstruktúra, kiterjesztések és a CA-hierarchia tervezése a bizalom kialakításához. Biztosítja a PKI-telepítési döntésekhez szükséges strukturális ismereteket.
3. óra • Kulcsegyeztetési protokollok és rotáció
TLS 1.3 kulcsütemezés, Signal protokoll pattogtatása és automatizált kulcsrotációs stratégiák tárgyalása. Felkészíti a hallgatókat az előretekintő titkosságú és betörés-helyreállító kulcskezelés implementálására.
4. óra • Bizalmi modellek és bizalmi hálózat
A hierarchikus PKI, a bizalmi hálózat és a DANE bizalmi modellek összehasonlítása biztonsági kompromisszumaikkal. Lehetővé teszi a megalapozott bizalmi architektúra döntéseket különböző telepítési kontextusokhoz.
5. óra • Kulcsgenerálás, -tárolás és -megsemmisítés
Biztonságos kulcsgenerálási entrópia, HSM-tárolás és kriptográfiai törlési eljárások tárgyalása. A kulcsanyag-higiénia megteremtése előfeltételként az összes alkalmazott protokollfejezethez.
7. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseBiztonságos protokoll tervezés és elemzés
Biztonságos protokoll tervezés és elemzés
1. óra • Protokollbiztonsági célok és fenyegetési modellek
Hitelesítési, titkossági és integritási célok definiálása a Dolev-Yao ellenséges modellben. Az összes későbbi protokollelemzést egységes formális fenyegetési kontextusba helyezi.
2. óra • Gyakori protokolltámadások
Visszajátszásos, tükrözéses, középszemélyes és lefokozó támadások vizsgálata konkrét példákkal. Kialakítja a protokollimplementációk megerősítéséhez szükséges támadói elemzési készséget.
3. óra • TLS és biztonságos szállítási protokollok
A TLS 1.3 kézfogásának, rekordrétegének és lefokozás elleni védelmének mélyreható elemzése. A protokoll belső működésének összekapcsolása a korábbi fejezetek kriptográfiai primitívjeivel.
4. óra • Formális protokoll-ellenőrzési módszerek
ProVerif, Tamarin és BAN-logika bemutatása automatizált protokollhelyesség-bizonyításokhoz. Demonstrálja, hogy a formális eszközök hogyan fedezik fel a manuális elemzés által nem észlelt hibákat.
5. óra • Hitelesítési protokollok
Kérdés-válasz alapú, FIDO2/WebAuthn és Kerberos hitelesítés tárgyalása biztonsági tulajdonságaikkal. Lehetővé teszi az adathalászatnak ellenálló hitelesítés tervezését vállalati és webes kontextusokhoz.
8. fejezetElrejtésRészletek elrejtéseRészletek megtekintéseAlkalmazott biztonságtervezés és kriptoanalízis
Alkalmazott biztonságtervezés és kriptoanalízis
1. óra • Kriptográfiai implementációs sebezhetőségek
Időzítési mellékcsatornák, padding-orákulum támadások és hibabeadás tárgyalása kriptográfiai kódban. Az implementációs hibák összekapcsolása a korábbi fejezetek elméleti primitívjeivel.
2. óra • Kriptográfiai API-tervezés és helytelen használat
Gyakori API-tervezési hibák elemzése, amelyek helytelen használathoz vezetnek, beleértve a kulcsok összetévesztését és a nonce kiszivárgását. Útmutatás azon API-k tervezéséhez, amelyeket nehéz helytelenül használni.
3. óra • Mellékcsatorna-elemzési technikák
Teljesítményelemzés, elektromágneses elemzés és akusztikus mellékcsatornák tanítása hardver ellen. Felkészíti a hallgatókat a kriptográfiai eszközök fizikai biztonságának értékelésére.
4. óra • Kriptográfiai agilitás és migráció
Algoritmus-egyeztetés, elavulástervezés és migrációs stratégiák tanítása elöregedő kriptográfiai rendszerekhez. Felkészíti a hallgatókat a hosszú élettartamú rendszerek kezelésére az algoritmusátmenetek során.
5. óra • Biztonságos véletlenszám-generálás
Operációs rendszer entrópiaforrásai, CSPRNG-tervezés és a kriptográfiai biztonságot aláásó magvetési hibák tárgyalása. Mind a szoftveres, mind a hardveres véletlenszám-generálást tárgyalja.
Érvényes befejezési tanúsítványod
Ez a kurzus neked szól:
Olyan szoftvermérnökök, akik készen állnak a biztonsági és kriptográfiai rendszerekre való specializálódásra.
Biztonsági elemzők, akik mélyebb technikai megalapozottságot szeretnének a kriptográfiai elvek terén.
Backend-fejlesztők, akik hitelesítést és titkosítást integrálnak éles alkalmazásokba.
Számítástechnikai diplomások, akik áthidalják az elmélet és a gyakorlati biztonságtechnikai mérnöki gyakorlat közötti szakadékot.
DevOps-mérnökök, akik az infrastruktúra, a tanúsítványok és a kulcskezelési munkafolyamatok biztonságáért felelősek.
Programozói háttérrel rendelkező pályamódosítók, akik a kiberbiztonsági mérnöki területen keresnek szerepet.
Mit mondanak a diákjaink
Az órái tökéletesek. Megvettem az egyéves csomagot, és végre lehetőségem van különböző érdekes témákat követni anélkül, hogy platformot kellene váltanom... köszönöm mindazt, amit csinálnak, már ajánlottam is másoknak...

Szeretem, hogy a leckék egyenesen a lényegre térnek, és hogy tudok fejezeteket váltani és átugrani olyan tartalmakat, amikre nincs szükségem.

Szeretem a tartalmat és a videók bemutatási és átírási módját, ami felgyorsítja a folyamatot!

A platform gyors, egyszerű használni. A tartalom sokfélesége és a kiegészítő videók nagyon sokat segítenek a tanulásban.

Főbb képzések
GYIK
Mi a Dedika?
Érvényes a tanúsítvány Magyarországon?
Ingyenesek a tanfolyamok?
Mennyi a tanfolyamok óraszáma?
Milyenek a tanfolyamok?
Hogyan működnek a tanfolyamok?
Mennyi ideig tartanak a tanfolyamok?
Mennyibe kerülnek a tanfolyamok?
Mi az az EAD vagy online tanfolyam, és hogyan működik?
PDF tanfolyam




















