CloseHelpPrint
Kies de Nederlandse taal
Course module: NWI-IMC050
NWI-IMC050
Advanced Network Security
Course infoSchedule
Course moduleNWI-IMC050
Credits (ECTS)5
CategoryMA (Master)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; Informatica en Informatiekunde;
Lecturer(s)
Coordinator
dr. J.H. Hoepman
Other course modules lecturer
Contactperson for the course
dr. J.H. Hoepman
Other course modules lecturer
Lecturer
dr. J.H. Hoepman
Other course modules lecturer
Lecturer
dr. ir. J.E.J. de Ruiter
Other course modules lecturer
Academic year2017
Period
KW3-KW4  (05/02/2018 to 02/09/2018)
Starting block
KW3
Course mode
full-time
RemarksStudents for whom the course is compulsory in their programme have first access.
Registration using OSIRISYes
Course open to students from other facultiesYes
Pre-registrationNo
Waiting listNo
Placement procedureIn order of Study programme
ExplanationIn order of Study programme
Aims
After the course the student will
  • have knowledge of and understand some key advanced network security technologies, and their main advantaged, disadvantages, and consequences when applying them in practice,
  • understand in particular how privacy and availability can be increased when designing networks and networking services,
  • have a basic understanding of algorithmics: the theory and practice of modeling and designing (distributed) algorithms, and how to prove them correct.
     
Content
The Advanced Network Security course builds on the bachelor course on Network Security. Where the bachelor course is quite hands on, this master course is of a more theoretical nature. Moreover, instead of focusing on the traditional objectives of confidentiality, integrity and authenticity, the master course shows how to deal with faults to increase availability, and how to build privacy friendly network services. 

The course covers the following topics.
  • A brief overview of distributed systems, how to model them, and some basic distributed algorithms like leader election and mutual exclusion
  • A selection of fault-tolerant distributed algorithms (from byzantine agreement to self-stabilisation) as an alternative approach to availability.
  • We will present TLS in detail and discuss advanced attacks on it (such as Lucky13, BEAST, POODLE, and DROWN)
  • We will discuss some well-known methods to provide anonymous communication, such as mix-nets, DC-nets and onion routing.
  • We will discuss the workings of state-of-the-art anonymous communication systems, e.g., Tor, Vuvuzela, Riffle and cMix, as well as their advantages and disadvantages.
 
Literature
Literature will provided during the course, and will consist of key scientific publications and overview articles covering the material covered in class.
Teaching formats

• 32 hours lecture
• 108 hours individual study period

Extra information teaching methods: The course will consist of traditional lectures, supplemented with take home excercises.
Additional comments
For more information refer to the course website
http://www.cs.ru.nl/~jhh/ans.html
Topics
The course covers the following topics.

- Refresher: a brief overview of current networking technologies and protocols, and traditional security approaches taken.

- A selection of fault-tolerant distributed algorithms (from byzantine agreement to self-stabilisation) as an alternative approach to availability.

- Security and privacy in peer-to-peer networking.

- Designs for privacy preserving networks, like Tor, Mixnets, I2P, or DC nets.

- Future internet architectures: how breaking away from the Internet legacy allows us to solve security problems in a more fundamental and efficient way.
Test information
Written exam.
Prerequisites
Bachelor network security or equivalent.
Cryptology or equivalent
Required materials
Articles
Literature will provided during the course, and will consist of key scientific publications and overview articles covering the material covered in class.
Instructional modes
Course
Attendance MandatoryYes

General
The course will consist of traditional lectures, supplemented with take home excercises.

Lecture
Attendance MandatoryYes

Zelfstudie

Tests
Tentamen
Test weight1
OpportunitiesBlock KW4, Block KW4

CloseHelpPrint
Kies de Nederlandse taal