Module 20008 (2005)
Syllabus page 2005/2006
06-20008
Cryptography
Level 4/M
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Changes and updates
New module for 2006/07.
Relevant Links
Outline
The module will present the fundamentals of cryptography, as well as its applications and issues of how cryptography is used in practice.
Aims
The aims of this module are to:
- to-be-completed
- to-be-completed
- to-be-completed
- to-be-completed
- to-be-completed
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | explain the fundamentals of cryptography, such as encryption, digital signatures and secure hashes | Examination |
| 2 | select appropriate techniques and apply them to solve a given problem | Examination |
| 3 | design and evaluate security protocols appropriate for a given situation | Examination |
| 4 | demonstrate an understanding of the mathematical underpinning of cryptography | Examination |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
None
Co-requisites:
06-17417 (Computer Security)
Teaching
Teaching Methods:
Lectures
Contact Hours:
Assessment
- Supplementary (where allowed): As the sessional assessment
- 1.5 hr examination (100%)
Recommended Books
| Title | Author(s) | Publisher, Date |
| Cryptography | N Smart | McGraw Hill, 2003 |
| Handbook of Applied Cryptography | A J Menezes, P C van Oorschot & S A Vanstone | CRC Press, 1996 |
Detailed Syllabus
-
Fundamentals of cryptography
- Symmetric-key encryption
- Public-key encryption
- Digital signatures
- Secure hash functions
- Cryptography in practice
- Problems of key management
- Key certificates
- Security protocols
- Attestation
- Zero knowledge proofs
- Applications, e.g. voting, fair exchange
- Quantum cryptography
Last updated: 12 Nov 2005
Source file: /internal/modules/COMSCI/2005/xml/20008.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus