Hardwarové útoky postranními kanály
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
NI-HSC | Z,ZK | 4 | 2P+2C |
- Přednášející:
- Petr Socha, Vojtěch Miškovský (gar.)
- Cvičící:
- Petr Socha, Vojtěch Miškovský (gar.), Martin Novotný
- Předmět zajišťuje:
- katedra číslicového návrhu
- Anotace:
-
Předmět se věnuje tématu úniků informace v hardwarových zařízeních prostřednictvím tzv. postranních kanálů, a to jak jejich teoretické analýze, tak i praktickým útokům. Studenti se seznámí s různými druhy postranních kanálů, hlouběji se pak budou věnovat především útokům pomocí měření elektrického příkonu. Naučí se realizovat různé druhy profilovaných i neprofilovaných útoků a seznámí se s útoky vyšších řádů. Dále si vyzkouší návrh protiopatření proti těmto útokům a naučí se analyzovat množství a charakter informace unikající prostřednictvím postranních kanálů.
- Požadavky:
-
Základní znalost kryptografických algoritmů a jejich implementace v HW, doporučené absolvování předmětu MI-BHW (NI-BVS), nebo MI-HWB.
- Osnova přednášek:
-
1. Úvod do postranních kanálů
2. Analýza a modelování úniků
3. Neprofilované útoky I
4. Neprofilované útoky II
5. Profilované útoky I
6. Profilované útoky II
7. Protiopatření proti útokům I
8. Protiopatření proti útokům II
9. Útoky vyšších řádů
10. Útoky na zabezpečené implementace
11. Metodiky pro ohodnocení míry úniku
12. Úvod do chybových útoků
13. Rezerva
- Osnova cvičení:
-
1. Seznámení s laboratorním vybavením
2. Úvod do měření, časové útoky
3. Realizace útoků I
4. Realizace útoků II
5. Realizace útoků III
6. Realizace útoků IV
7. Protiopatření proti útokům – skrývání
8. Protiopatření proti útokům – maskování I
9. Protiopatření proti útokům – maskování II
10. Útoky vyšších řádů
11. Útoky na zabezpečené implementace
12. Dokončování a odevzdávání úloh
13. Rezerva
- Cíle studia:
- Studijní materiály:
- Poznámka:
-
Materiály ke kurzu budou umístěny na Courses.
- Rozvrh na zimní semestr 2020/2021:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2020/2021:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Znalostní inženýrství, verze 2016 a 2017 (volitelný předmět)
- Počítačová bezpečnost, verze 2016 až 2019 (volitelný předmět)
- Počítačové systémy a sítě, verze 2016 až 2019 (volitelný předmět)
- Návrh a programování vestavných systémů, verze 2016 až 2019 (volitelný předmět)
- Zaměření Informační systémy a management, verze 2016 až 2019 (volitelný předmět)
- Zaměření Softwarové inženýrství, verze 2016 až 2019 (volitelný předmět)
- Zaměření Webové inženýrství, verze 2016 až 2019 (volitelný předmět)
- Společný magisterský plán před přiřazením do oboru, verze 2016 až 2019 (volitelný předmět)
- Zaměření Systémové programování, verze 2016 až 2019 (volitelný předmět)
- Zaměření Teoretická informatika, verze 2016-2017 (volitelný předmět)
- Znalostní inženýrství, verze 2018 to 2019 (volitelný předmět)
- Počítačová bezpečnost, verze 2020 (volitelný předmět)
- Návrh a programování vestavných systémů, verze 2020 (volitelný předmět)
- Počítačové systémy a sítě, verze 2020 (volitelný předmět)
- Manažerská informatika, verze 2020 (volitelný předmět)
- Softwarové inženýrství, verze 2020 (volitelný předmět)
- Systémové programování, verze 2020 (volitelný předmět)
- Webové inženýrství, verze 2020 (volitelný předmět)
- Znalostní inženýrství, verze 2020 (volitelný předmět)
- Specializace Teoretická informatika, verze 2020 (volitelný předmět)
- Magisterský program Informatika, plán pro studenty bez specializace, verze 2020 (volitelný předmět)