Foundations of IT Security

Semester:2019 Winter
For:Bachelor
Format:Lecture
Credit Points:5 CP

Foundations lecture covering a wide range of basic security topics intended for (beginner) undergrads. Exercises cover topics introduced during the lecture from a more practical point-of-view (often involving written Python code).

Important Dates

Structure

The lecture follows a flipped classroom concept with different types of sessions:

All meetings are located in Room F102, Building 1101: Hauptgebäude (Welfengarten 1)

Exam

Bonus points from last semester's lecture are eligible for this year's lecture.

During the exam, you are allowed a double-sided, handwritten A4 paper and a non-programmable calculator. Additional scratch paper will be available.

Lectures

02019-10-17Intro
12019-10-24Crypto I
22019-11-07Crypto II
32019-11-21Crypto II (cont.)
42019-11-28Access Control & Authentication
52019-12-05Software Security
62019-12-12Software Security (cont.) & Network Security
72019-12-19Network Security (cont.)
82020-01-09Network Security (cont.)
92020-01-16Network Security (cont.)
102020-01-23Web Security
112020-01-30Summary

Exercises

02019-10-17Exercise: Python & Basics
12019-10-25Exercise: Basic Ciphers
22019-11-08Exercise: Hash Functions and Modern Ciphers
32019-11-22Exercise: Asymmetric Cryptosystems
42019-11-29Exercise: RSA & Diffie-Hellmann
52019-12-06Exercise: Guest Lecture - Jürgen Schmidt
62019-12-13Exercise: Access Control & Software Security
72019-12-20Exercise: Network Security
82020-01-10Exercise: Network Security
92020-01-24Exercise: Web Security
102020-01-31Exercise: Web Security & Mock Exam