Přednášky
• Symetrická kryptografie (systémy s tajným klíčem). Základní pojmy, vlastnosti, způsoby použití, příklady symetrických algoritmů (Fiestel, DES,...), jejich činnost, slabiny.
• Asymetrická kryptografie (systémy s veřejným klíčem). Základní pojmy, matematické základy (prvočísla, Eulerova věta, CRT,...).
• Příklady asymetrických algoritmů (RSA, ELGamal,...), způsoby použití, jejich činnost, slabiny.
• Správa kryptografických klíčů. relevantní standardy a protokoly. Délka klíče, generování, manipulace, distribuce klíčů, výměna klíčů (Diffie-Hellman).
• Autentizace a identifikace, nepopiratelnost. MAC. Digitální podpis, hašovací funkce, DSS.
• Úvod do kryptoanalýzy. Programy ohrožující bezpečnost.
• Kryptografie na bázi eliptických křivek.
• Bezpečnostní protokoly. Autentizační protokoly. Certifikát, certifikační autorita. Firewally, bezpečnost elektronické pošty (PEM, PGP, S/MIME), SSL.
• Kritéria, metodika a standardy pro hodnocení bezpečnosti, (týkající se všech kapitol). Standardy pro hodnocení bezpečnosti. Právní aspekty ochrany informací (autorský zákon, zákon o elektronickém podpisu...), počítačová kriminalita.
Cvičení - Počítačové laboratoře
• Procvičování matematických principů probíraných algoritmů.
• Modulární aritmetika.
• Algebraické struktury.
• Teorie čísel.
• Historická kryptografie.
• Symetrická kryptografie.
• Asymetrická kryptografie.
• Hašovací funkce.
• Praktické ukázky bezpečnostních aplikací a protokolů I.
• Praktické ukázky bezpečnostních aplikací a protokolů II.
• Praktické ukázky bezpečnostních aplikací a protokolů III.
• Symetrická kryptografie (systémy s tajným klíčem). Základní pojmy, vlastnosti, způsoby použití, příklady symetrických algoritmů (Fiestel, DES,...), jejich činnost, slabiny.
• Asymetrická kryptografie (systémy s veřejným klíčem). Základní pojmy, matematické základy (prvočísla, Eulerova věta, CRT,...).
• Příklady asymetrických algoritmů (RSA, ELGamal,...), způsoby použití, jejich činnost, slabiny.
• Správa kryptografických klíčů. relevantní standardy a protokoly. Délka klíče, generování, manipulace, distribuce klíčů, výměna klíčů (Diffie-Hellman).
• Autentizace a identifikace, nepopiratelnost. MAC. Digitální podpis, hašovací funkce, DSS.
• Úvod do kryptoanalýzy. Programy ohrožující bezpečnost.
• Kryptografie na bázi eliptických křivek.
• Bezpečnostní protokoly. Autentizační protokoly. Certifikát, certifikační autorita. Firewally, bezpečnost elektronické pošty (PEM, PGP, S/MIME), SSL.
• Kritéria, metodika a standardy pro hodnocení bezpečnosti, (týkající se všech kapitol). Standardy pro hodnocení bezpečnosti. Právní aspekty ochrany informací (autorský zákon, zákon o elektronickém podpisu...), počítačová kriminalita.
Cvičení - Počítačové laboratoře
• Procvičování matematických principů probíraných algoritmů.
• Modulární aritmetika.
• Algebraické struktury.
• Teorie čísel.
• Historická kryptografie.
• Symetrická kryptografie.
• Asymetrická kryptografie.
• Hašovací funkce.
• Praktické ukázky bezpečnostních aplikací a protokolů I.
• Praktické ukázky bezpečnostních aplikací a protokolů II.
• Praktické ukázky bezpečnostních aplikací a protokolů III.