Secure Communications
Course title: Secure Communications
Code: 3ФЕИТ10З032
Number of credits (ECTS): 6
Weekly number of classes: 3+1+1+0
Prerequisite for enrollment of the subject: None
Course Goals (acquired competencies): Knowledge of cryptographic techniques, algorithms and protocols; historical development, modern trends and their application in different applications. Introducing the concepts of network security and providing reliable communications across different types of communication networks and systems.
Total available number of classes: 180
Course Syllabus: Introduction. The need for secure communications. Basic concepts and concepts for providing reliable communications. Basic notions of crypto-analysis. Types of security attacks. Classical symmetric encryption. Historical review. Block encryption. DES. Modes of operation of block codes. AES. Security of symmetric encryption algorithms. Asymmetric encryption. Public key algorithms. RSA. Elliptic curve cryptography. Information integrity and authentication. One-way (hash) functions. Digital signature. Digital certificate. PGP. Quantum cryptography. QKD. Application of quantum computers in crypto-analysis. Basic concepts of network security. Basic security services. Security management. Assessment of security risks. Security mechanisms at OSI layers. IPsec. SSL, TLS. Virtual Private Networks (VPN) based on security mechanisms. Security mechanisms in WiFi. Security mechanisms in WiMAX. Security mechanisms in mobile networks (GSM, UMTS). Security mechanisms in 4G mobile networks (LTE) and IMS. Reliability of cloud services. Future security trends (5G). Security mechanisms in personal networks (Bluetooth, ZigBee). Intrusion Detection and Prevention Systems (IDS, IPS).
Literature:
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
P. Chandra |
Bulletproof Wireless Security |
Elsevier |
2005 |
2 |
W. Stallings |
Cryptography and Network Security, Principles and Practices |
Prentice Hall |
2011 |