Network Security
The course will cover mechanisms, protocols, algorithms, and architectures to provide secure Internet communication over wired and wireless networks. First, basic mechanisms and building blocks required for various security mechanisms, e.g., encryption, hashing, authentication codes, and digital signatures will be introduced. Security architectures relying on such building blocks such as Kerberos and Public Key Infrastructures will be discussed. In the Internet, security mechanisms can be found on various protocol layers. This includes Internet Protocol Security (IPSec), Transport Layer Security (TLS) and application level security, e.g., to secure Email exchange as well as access to web and cloud resources. Moreover, the Domain Name System must be secured (DNSsec). With the increasing importance of mobile and wireless networks, special attention must be given to such networks as well the Internet of Things (IoT).
Contents
- Introduction
- Cryptography Basics
- Network Authentication
- Kerberos and Federated Identity Management
- Digital Signatures and Public Key Infrastructures
- Transport Layer Security
- Internet Protocol Security
- Domain Name System Security
- Securing Electronic Mail
- Secure Access to Web and Cloud Resources
- Security in Mobile and Cellular Networks
- Security in Wireless Local Area Networks
- Internet of Things Security
Details
Code | 11103 |
Type | Course |
ECTS | 5 |
Site | Bern |
Track(s) |
T1 – Distributed Software Systems T2 – Security |
Semester | A2024 |
Teaching
Learning Outcomes | On successful completion of the course, the students will be able to
|
Lecturer(s) |
Torsten Braun |
Language | english |
Course Page | The course page in ILIAS can be found at https://ilias.unibe.ch/goto_ilias3_unibe_crs_3112371.html. |
Schedules and Rooms
Period | Weekly |
Schedule | Monday, 10:15 - 13:00 |
Location | UniBE, Engehalde E8 |
Room | 002 |
Evaluation
Evaluation type | written exam |
Additional information
Comment | First Lecture |