Distance Learning (Online) MSc and Postgraduate Diploma in Information Security
   
Home
 Enquiry Form [New Window]
     

 

Royal Holloway - University of London

Postgraduate

MSc and Postgraduate Diploma in Information Security

IC1 Security Management 

First term, core module.

Aims

This module will emphasise the need for good security management. Its aims are to identify the problems associated with security management and to show how various (major) organisations solve those problems.

Objectives

On completion of the module, the student will appreciate the complexities of security management, and have seen how some companies attempt to solve these problems.

Outline of syllabus

There will be 11 sessions lasting about 3 hours. Most sessions will consist of 2 parts:

(a) a lecture lasting from one to one and a half hours given by an outside industrialist and

(b) a discussion lasting from one to one and a half hours on the topics discussed in the lecture led by the academic staff member responsible for the module.

Examples of recently covered topics are:

Provisional syllabus

Why Security?
Henry Beker (Visiting Professor)

Security Architectures as a Strategic Planning Tool
Gerry Cole (CSS Ltd)

BS7799 - Information Security as Business Benefit
Mike Usher (Prudential)

The Role of Audit in Security Management
Chris Potter (Pricewaterhouse Coopers)

Telecommunications and Electronic Commerce
Richard Horne (Global Crossing)

Risk Analysis and CRAMM
Ian Glover & Steve Daniels (Insight Consulting)

Business Continuity Planning - A Safety Net for Business
David Spinks (AEA Technology)

Building a World Class Info. Sec. Management Framework for the Next Millennium Company Infrastructure
David Lacey (Consignia)

The Regulatory Environment
Chris Amery (Independent)

IT Security Management in the Real World
Mark Waghorne (Predictive)

Security Management - Trying to Put Theory into Action!
Charles Brookson (DTI)

It is anticipated that future programmes will be similar.

Method of examination

Written examination

IC2 (SC2) An Introduction to Cryptography and Security Mechanisms

First term, core module.

Aims

The approach of this module is non-technical. The main objective is to introduce the students to the main types of cryptographic mechanism, to the security services which they can provide, and to their management, including key management. The mathematical content of this module is minimal. Tutorial support for the elementary mathematics needed for this module will be provided if required.

Objectives

At the end of this module you should be able to:

  • Explain exactly what cryptography can be used for
  • Appreciate the differences between various types of cipher system and in which situations they are most usefully employed
  • Identify the issues that need to be addressed when assessing what types of cryptographic mechanism are necessary to "secure" an application
  • Describe several basic cryptographic mechanisms for providing each of the core security services
  • Identify the limitations of cryptography and how to support it within a full security architecture

Students completing this module should not expect to be able to design algorithms.

Provisional syllabus

Cryptographic techniques: An introductory overview of the aims and types of cryptographic methods. Level of security - cover time and key exhaustion.

Key management: Methods of managing keys for symmetric algorithms.

Stream ciphers: The one time pad. Pseudo-random key streams - properties and generation.

Block ciphers: Confusion and diffusion. Iterated ciphers - substitution/permutation. The Feistel principle. DES, AES, Modes of operation.

Public key cryptosystems: One-way functions and trap-doors. Diffie-Hellman key exchange. RSA. El Gamal cryptosystem.

MACs: Using DES. Hash-based MACs.

Entity Authentication/Identification: Protocols. Challenge/response.

Digital signatures: Digital signature methods - arbiters. Hash functions. SHA-1. DSS. Certificates.

Public Key infrastructures: Key management techniques for asymmetric cryptography. X.509 certificates. Directories. Revocation and CRLs. CA interworking.

There will also be a discussion of related legal and national policy issues.

Method of examination

Written examination

IC3 Network Security - Provisional syllabus

First term, core module.

Aims

This module is concerned with the protect-ion of data transferred over commercial information networks, including computer and telecommunications networks. After an initial brief study of current networking concepts, a variety of generic security technologies relevant to networks are studied, including user identification techniques, authentication protocols and key distribution mechanisms. This leads naturally to consideration of security solutions for a variety of types of practical networks, including LANs, WANs, proprietary computer networks, mobile networks and electronic mail.

Objectives

At the end of the module students should have gained an understanding of the fundamentals of the provision of security in information networks, as well as an appreciation of some of the problems that arise in devising practical solutions to network security requirements.

Provisional Syllabus

Introductory network concepts: The OSI model and an introduction to computer networks. Example networks and protocols (LANs and IEEE 802, Internet and TCP/IP, ADSL, Cable).

Introductory network security concepts: The concepts of security threats, security services and security mechanisms (as in ISO 7498-2). Overview of security for LANs, MANs and WANs.

Network management security: SNMP security.

Identity verification: Use and storage of conventional passwords. Biometric techniques.

Authentication and key distribution: The Kerberos protocol.

Secure protocols: IPsec and Virtual Private Networking, SSH, SSL/TLS.

Network defences: Firewalls and intrusion detection systems, and the threats they counter.

Electronic mail security: Basic e-mail security, Pretty Good Privacy (PGP) and S/MIME.

Wireless security: 802.11 and Bluetooth.

Mobile communications security: Security in GSM and 3G systems.

Method of Examination

Written examination.

IC4 Computer Security (Operating Systems)

First term, core module.

Aims

This course deals with the more technical means of making a computing system secure. This process starts with defining the proper security requirements, which are usually stated as a security policy. Security models formalise those policies and may serve as a reference to check the correctness of an implementation. The main security features and mechanisms in operating systems will be examined as well as security related issues of computer architecture. Specific well-known operating systems are then studied as case studies. Other areas investigated include the security of middleware, software protection and web security.

Objectives

On completion of this course students should be able to:

  • Demonstrate an understanding of the importance of security models with reference to the security of computer systems.
  • Describe the features and security mechanisms which are generally used to implement security policies.
  • Provide examples of the implementation of such features and mechanisms within particular operating systems.
  • Display a breadth of knowledge of the security vulnerabilities affecting computer systems.
  • Demonstrate an understanding of the main issues relating to Web security in the context of computer systems.

Provisional syllabus

MSc Lab Security: An examination if the security features of the computing environment in the MSc Laboratories.

Concepts and Terminology: Security: confidentiality, integrity, availability; reliability; security policies; security models.

Access Control: Mandatory and discretionary access control, capabilities, access control lists, intermediate controls, lattice models, multilevel security.

Security Models: Information flow; Bell-LaPadula model, basic security theorem; integrity models.

Implementation of Mechanisms: Security mechanisms in operating systems, memory management, memory protection, logical protection.

Case Studies: Linux, RACF, Windows 2000, Smartcards.

Web Security: Browser security, server-side includes, cookies, mobile code, malicious code, Java security, software protection.

Middleware Security: Distributed security, CORBA security.

Method of Examination

Written examination.