Module 06-30017 (2017)
Advanced Cryptography
Level 4/M
David Galindo Christophe Petit | Semester 2 | 10 credits |
Co-ordinator: David Galindo
Reviewer: Eike Ritter
The Module Description is a strict subset of this Syllabus Page.
Outline
This module provides an understanding of modern cryptography, and this will be used to perform a rigorous study of contemporary cryptographic protocols.
Learning Outcomes
On successful completion of this module, the student should be able to:
- Acquaintance with cryptographic protocols used for tackling contemporary security problems;
- Demonstrate an understanding of current rigorous approaches for evaluating the security of cryptographic constructions;
- Demonstrate an understanding of advanced mathematical underpinnings of cryptography;
- Identity limitations of formal security abstractions to capture real-world security protocols.
Pre-requisites
- 06-20008 - Cryptography
Teaching methods
2 hr lectures
Contact Hours:
22
Assessment
Sessional: 1.5hr Examination (80%), Continuous Assessment (20%).
Supplementary (where allowed): 2 hr Examination (100%)
Programmes containing this module
- MEng Computer Science/Software Engineering [4754]
- MEng Computer Science/Software Engineering with an Industrial Year [9501]
- MSc Advanced Computer Science [0014]
- MSc Cyber Security [504B]
- MSci Computer Science [4443]
- MSci Computer Science with an Industrial Year [9509]
- MSci Computer Science with Study Abroad [5576]