|
Lecturer(s)
|
-
Juračka Jakub, Mgr.
-
Trnečka Martin, doc. RNDr. Ph.D.
-
Outrata Jan, doc. Mgr. Ph.D.
-
Trnečková Markéta, Mgr. Ph.D.
-
Janoštík Radek, Mgr. Ph.D.
-
Panchártek Karel, MDDr.
|
|
Course content
|
1. Introduction: Review of computer networks, authentication, legislation, and social engineering. 2. Cryptography: Introduction to symmetric and asymmetric cryptography. Ciphers and cryptanalysis. 3. Asymmetric cryptography: RSA, cryptographic hash functions, hybrid ciphers, Diffie-Hellman key exchange. 4. PKI infrastructure: Certificate, certificate request and revocation, certificate authority. Electronic signature and data envelope, S/MIME. 5. SSL/TLS, security of web technologies. 6. Internal security, viruses, antivirus software, malware, ransomware. 7. Application security, hardware errors, buffer overflow, sandboxing. 8. Security of network technologies: Ethernet and ARP attacks, PPP and authentication, Wi-Fi security. 9. TCP/IP security: Tunneling, VPN, IPsec. 10. TCP/IP security 1: Filtering, firewall, and DMZ. Application proxies and gateways, SOCKS. 11. Authentication protocols: RADIUS, OAuth, SSO. 12. Current selected topics in security.
|
|
Learning activities and teaching methods
|
|
Lecture, Demonstration
|
|
Learning outcomes
|
The course covers selected attacks on computer networks, with particular emphasis on securing communication over the Internetfrom authentication methods, filtering, firewalls, tunneling, proxies, and PKI architecture to selected encryption and authentication protocols. It also covers aspects of system security and web application security.
3. Application: your knowledge in securing a computer network.
|
|
Prerequisites
|
unspecified
|
|
Assessment methods and criteria
|
Oral exam, Written exam
Active participation in class. Completion of assigned homeworks. Passing the oral (or written) exam.
|
|
Recommended literature
|
-
Andress J. (2026). Foundations of Cybersecurity, 2nd Edition: A Straightforward Introduction.
-
Carter T. (2025). Mastering Network Security: How to Detect and Prevent Cyber Attacks on Your Network: A Guide to Firewalls, VPNs, Intrusion Detection, and Zero Trust Security.
-
Cipher A. (2024). Network Security Essentials For You: From Principles to Practice.
-
Dostálek L., Vohnoutová M. (2010). Velký průvodce infrastrukturou PKI a technologií elektronického podpisu (2. aktualizované vydání).
-
Enoka S. (2022). Cybersecurity for Small Networks: A Guide for the Reasonably Paranoid.
-
Harwood M., Price R. (2022). Internet and Web Application Security.
-
Kinsey D. (2025). Network Security, Firewalls, and VPNs.
-
Nichols L. (2026). Cybersecurity Architect's Handbook: An architect's guide to designing, building, and defending the modern enterprise.
-
Orebaugh A. (2008). Wireshark a Ethereal: kompletní průvodce analýzou a diagnostikou sítí (Wireshark & Ethereal network protocol analyzer toolkit).
-
Peterson L. L., Davie B. S. (2025). Network Security: A Systems Approach.
-
Pužmanová R. (2005). Bezpečnost bezdrátové komunikace. Jak zabezpečit Wi-Fi, Bluetooth, GPRS či 3G.
-
Stallings W. (2022). Cryptography and Network Security: Principles and Practice, Global Ed..
-
Tevault D. A. (2023). Mastering Linux Security and Hardening: A practical guide to protecting your Linux system from cyber attacks.
|