Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2019/2020

Hardwarová bezpečnost

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
MI-HWB.16 Z,ZK 5 2P+2C česky
Přednášející:
Jiří Buček, Róbert Lórencz (gar.)
Cvičící:
Jiří Buček, Róbert Lórencz (gar.), Martin Novotný
Předmět zajišťuje:
katedra informační bezpečnosti
Anotace:

Předmět poskytuje znalosti potřebné pro analýzu a návrh řešení zabezpečení počítačových systémů. Studenti získají přehled v oblasti zabezpečení proti zneužití systémů pomocí hardwarových prostředků. Budou schopni bezpečně používat a začleňovat hardwarové komponenty informačních systémů a dokážou tyto komponenty rovněž testovat na odolnost vůči útokům. Získají znalosti o akcelerátorech kryptografických operací, PUF, generátorech náhodných čísel, čipových kartách, biometrických prostředcích a prostředcích pro zabezpečení vnitřních funkcí počítače.

Požadavky:

Základy počítačové bezpečnosti a kryptografie, programování

Osnova přednášek:

1. Návrh bezpečnostních HW modulů.

2. Akcelerátory kryptografických operací.

3. HW prostředky pro autentizační operace.

4. Využití senzorických dat pro zabezpečení.

5. Typy postranních kanálů, vliv technologie a architektury.

6. Proudový a elektromagnetický postranní kanál, odběrová analýza.

7. Diferenciální odběrová analýza.

8. Obrana proti útokům postranními kanály.

9. Odolnost proti narušení systému ? monitory fyzikálních parametrů.

10. Zabezpečení spouštěného kódu (trusted platform), zabezpečení pamětí.

11. Hardware malware - detekce a prevence, injekce poruch.

12. Ochrana duševního vlastnictví, ochrana bitstream FPGA.

13. Návrh PUF & TRNG.

Osnova cvičení:

1. Úvod do měření pomocí osciloskopu a smart karty

2. Měření osciloskopem, přenos dat do PC

3. Diferenciální odběrová analýza

4. DPA - výkonové modely, metody hodnocení

5. Zarovnání a komprese průběhů

6. Útoky na protiopatření - skrytí v čase

7. Útok na úkryt v čase

8. Analýza korelace s instrukcemi

9. Analýza korelace s instrukcemi

10. Útok na maskování

11. Dokončování úloh

12. Dokončení úloh, zápočet

Cíle studia:

Studenti budou rozumět problematice bezpečnostních hardwarových zařízení v počítačových systémech. Budou schopni provádět určité hardwarové útoky a navrhovat proti nim protiopatření.

Studijní materiály:

1. Menezes, A. - Oorschot, P. - Vanstone, S.: Handbook of Applied Cryptography. CRC Press. 1996. 0849385237.

2. Paar, C. - Pelzl, J.: Understanding Cryptography. Springer. 2010. 978-3-642-04100-6.

3. Rankl, W. - Effing, W.: Smart Card Handbook (3rd Edition). Wiley. 2004. 978-0-470-85669-7.

4. Anderson, R. J.: Security Engineering: A Guide to Building Dependable Distributed Systems (2nd Edition). Wiley. 2008. 978-0-470-06852-6.

5. Vacca, J. R.: Biometric Technologies and Verification Systems. Elsevier. 2007. 978-0-7506-7967.

6. Ecks, M.: Smartcard Development with JavaCard and the OpenCard Framework: A feasibility study. VDM Verlag Dr. Müller. 2007. 3836499894.

Poznámka:

Tento předmět obsahově navazuje na bakalářský předmět Hardwarová bezpečnost

https://courses.fit.cvut.cz/MI-HWB/

Další informace:
https://courses.fit.cvut.cz/MI-HWB/
Rozvrh na zimní semestr 2019/2020:
Rozvrh není připraven
Rozvrh na letní semestr 2019/2020:
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
místnost T9:349
Buček J.
11:00–12:30
(přednášková par. 1)
Dejvice
NBFIT PC učebna
St
místnost TH:A-1048
Buček J.
11:00–12:30
(přednášková par. 1
paralelka 101)

Thákurova 7 (FSv-budova A)
Servitova laborka
místnost TH:A-1048
Buček J.
14:30–16:00
(přednášková par. 1
paralelka 102)

Thákurova 7 (FSv-budova A)
Servitova laborka
Čt

Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2020
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4671406.html