Network Security, Autumn 2018

Basic Course Information
Course Code 263-4640-00L
Language English
Instructors Prof. Dr. Adrian Perrig [AP]
Dr. Stefan Frei [SF]
Teaching Assistants Daniele Asoni [DA]
Piet De Vaere [PD]
Taeho Lee [TL]
Jean-Pierre Smith [JS]
Lectures Tuesday 10:15-11:55, HG E 5
Guest Talks and Exercise Sessions Tuesday 9:15-10:00, HG E 5
Lab In this course you can solve a set of challenges on Hacking Lab.
We will send out invitations so you can join our closed course event.
You can solve the challenges autonomously at any time you want.
Project The project consists in the creation of a Hacking Lab-like challenge.
Teams of (up to) five students will create one new challenge per team.
https://svn.inf.ethz.ch/svn/perrig/netsec/teaching/netsec-2018/students/project-instructions.pdf
Office Hours By appointment only.
Grading You must pass the exam to get credit points.
The project can boost your exam grade.
Course Catalogue Entry 263-4640-00L Network Security
Course Slides/Readers (SVN) Use your n.ethz account to access the slides and readers in the SVN:
https://svn.inf.ethz.ch/svn/perrig/netsec/teaching/netsec-2018/students/
We will only give access to students registered for the course.
If you are registered and cannot access the repository, please let us know, and send us your nethz ID.
(Please allow for a few days of delay, as the authorization process is manual.)
Course News
18.09.2017 The website for the Network Security course is online with the preliminary course schedule.
Classes start on 18.09.2017 with the Computer Networks Refresher at 9:15
Schedule
Date Guest or Exercise Lecture Lab
Week 1, 18.09.2018 Computer Networks Refresher [AP] Introduction, roots of trust, crypto background [AP]
Security protocols, TCP/IP vulnerabilities [AP]
Starts on the second week
Week 2, 25.09.2018 ES: Hacking Lab introduction [DA] DNS Security and Privacy [SF] 3002 Network and Domainsearch
3014 Sniffing Network Traffic
7010 Network Security: DNS Host Name Change
Week 3, 02.10.2018 ES: DNS PKI systems: TLS PKI, CT, ARPKI [AP]
Week 4, 09.10.2018 ES: PKI TLS I [AP] 3001-a NMAP Scanning with different Options
3001-c NMAP Hacking-Lab Network Fingerprinting
3014 Wireshark Extended Features
3031 Sniffing SSL/TLS Traffic
5221 ssh-attack
7030 Linksys SSL Break
7698 Chinese In the Middle
7887 RSA Multicast
Week 5, 16.10.2018 ES: Project introduction and TLS exercise session TLS II [AP] None
Week 6, 23.10.2018 ES: TLS Firewalls, IDS, evasion and limitations [SF] 3038 IPv6 Firewall Deception
5061 Steganography Challenge
5108 Proxy-Log-Analysis
Week 7, 30.10.2018 Guest: Mathias Fuchs, InfoGuard Anonymous communications systems (Theory, Mix-nets) [DA] None
Week 8, 06.11.2018 Guest: David McLaughlin, ETH Zürich Anonymous communications systems (Tor, practical concerns) [DA] 3029 Network Forensic Challenge
5070 Timing Side Channel
5072(3) Compression Side Channel (with Block Cipher)
Week 9, 13.11.2018 ES: Sheets 4 to 6 SCION secure Internet architecture [AP] None
Week 10, 20.11.2018 Guest: Maxim Salomon, Roche Diagnostics International DDoS attacks and defenses [SF] None
Week 11, 27.11.2018 ES: Sheets 7 and 8 Probabilistic traffic monitoring techniques [AP] None
Week 12, 04.12.2018 Guest: Thomas Oberhammer, Open Systems BGP [AP] None
Week 13, 11.12.2018 Guest: Antoine Neuenschwander, SWITCH Next-generation DDoS defense [AP] None
Week 14, 18.12.2018 ES: Sheets 9 to 11 Blockchain, network security issues [KK] None
Contact
To contact the instructors or teaching assistants for this course, please send an email to networksecurity ät lists.inf.ethz.ch.