|
Vyučující
|
-
Žižka Jiří, doc. Ing. Ph.D.
|
|
Obsah předmětu
|
1. Úvod do bezpečnosti v informačních technologiích. 2-3. Ochrana informací šifrou, typy šifer, použití, příklady. 4. Problém distribuce klíčů, transport a dohadování klíče. 5. Šifrování s veřejným a soukromým klíčem, útoky. 6. Digitální podpisy. 7. Hashovací funkce a integrita dat. 8. Identifikační schémata a autentizace entit. Správa klíčů. 9-10. Nekryptografické metody ochrany, oprávnění a řízení přístupu. 11. Bezpečnost operačních systémů a síťových služeb. 12. Bezpečnost informačních systémů. 13. Případové studie.
|
|
Studijní aktivity a metody výuky
|
Přednáška s aktivizací, Diskuse, Výuka podporovaná multimédii, Prezentace práce studentů, Individuální konzultace, Studium metodou řešení problémů, Seminární výuka, Samostatná práce studentů
- Příprava na zkoušku [10-60]
- 31 hodin za semestr
- Příprava na souhrnný test [6-30]
- 20 hodin za semestr
- Kontaktní výuka
- 65 hodin za semestr
- Projekt individuální [40]
- 40 hodin za semestr
|
| Předpoklady |
|---|
| Odborné znalosti |
|---|
| orientovat se v základních pojmech z diskrétní matematiky |
| orientovat se v základních programových strukturách |
| řešit úlohy Booleovy algebry |
| Odborné dovednosti |
|---|
| dekomponovat úlohu na jednodušší celky |
| implementovat program v imperativním programovacím jazyce |
| navrhnout algoritmus programu |
| Obecné způsobilosti |
|---|
| bc. studium: uplatňuje při řešení problémů vhodné metody a dříve získané vědomosti a dovednosti, kromě analytického a kritického myšlení využívá i myšlení tvořivé s použitím představivosti a intuice, |
| bc. studium: efektivně využívá moderní informační technologie, |
| Výsledky učení |
|---|
| Odborné znalosti |
|---|
| získat základní přehled z oblasti kryptografie a kryptografických algoritmů |
| znát základní šifry |
| pochopit problematiku veřejných a soukromých klíčů, správy klíčů a identifikačních schémat |
| rozumět principu digitálního podpisu |
| znát nekryptografické metody ochrany, oprávnění a řízení přístupu |
| orientovat se v problematice bezpečnosti v operačních systémech, informačních systémech a sítích |
| Odborné dovednosti |
|---|
| implementovat základní šifry |
| prakticky použít základní šifry |
| implementovat digitální podpis |
| zajistit bezpečnost PC a sítě |
| Obecné způsobilosti |
|---|
| bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru, |
| Vyučovací metody |
|---|
| Odborné znalosti |
|---|
| Přednáška s aktivizací studentů, |
| Výuka podporovaná multimédii, |
| Řešení problémů, |
| Samostatná práce studentů, |
| Prezentace práce studentů, |
| Individuální konzultace, |
| Diskuse, |
| Seminární výuka (badatelské metody), |
| Hodnotící metody |
|---|
| Průběžné hodnocení, |
| Individuální prezentace, |
| Test, |
| Seminární práce, |
| Písemná zkouška, |
|
Doporučená literatura
|
-
Hanáček, P., Staudek, J. Bezpečnost informačních systémů. John Wiley & Sons, 2000. ISBN ISBN80-238-5400-3.
-
Menezes, Van Oorschot, Vanstone. Handbook of Applied Cryptography. CRC Press, 2001. ISBN 0-8493-8523-7.
-
Neil Daswani, Christoph Kern, Anita Kesavan. Foundations of Security: What Every Programmer Needs to Know. 2007. ISBN 1590597842.
|