Imperial College OF SCIENCE, TECHNOLOGY AND MEDICINE
University of London

Department of Electrical & Electronic Engineering
M.Eng. Fourth Year Course
Also taken by MSc students on Communications & Signal Processing

E4.44 NETWORK SECURITY (2007-8)

Dr Peter Beevor

 


Aim

The aims of the course are to acquaint students with security exposures in telecommunication and computer networks and with modern methods of defence. Wherever possible the theoretical background to such topics as cryptography will be illustrated with practical examples of networks in use today. In particular IPSec protocol and its use in securing VPN communications through the internet will be analysed in detail. At the end of the course students should be able to give an engineering analysis of a security system and understand its limitations.

Syllabus

1. Requirements for network security: examples of types of network attach; passive and active, communication channel and network management, traffic related. Protection by encryption and authentication. Digital signatures. Management controls. Importance of trusted parties in system management. Overhead, cost and other management aspects.

2. Algorithms and standards: private key systems and DES. Public key systems and PSA. Analysis of strength of protection. Weak keys. Attack by exhaustive search. Calculation of required key length. Types of analytic attack. Relationship with information and coding theory.

3. Key Management: Diffie-Hellman key exchange. RSA key management. Public key certificates. Overall system management and management controls.

4. Systems for network security: VPN security. Wireless (including wireless LANs) security. LAN security. Internet security and the IPSEc protocol.

 


Lecture Schedule and Notes (Spring 2007)
Week
1
2
3
4

8 - Authentication Systems I

5
6
7
8
9
10
11

Past Papers (with solutions)

2006 Network Security Paper
2007 Network Security Paper

Sample Paper I 
Sample Paper 2


Problem Sheets

Problem Sheet 1
Problem Sheet 2
Problem Sheet 3
Problem Sheet 4
Solutions to all problem sheets


This page is maintained by Peter Cheung
Last updated: 18 May 2008.