- Department: Mathematics
- Credit value: 10 credits
- Credit level: H
- Academic year of delivery: 2022-23
Pre-requisite modules
Co-requisite modules
- None
Prohibited combinations
Occurrence | Teaching period |
---|---|
A | Spring Term 2022-23 |
This module will discuss the history and mathematics behind various attempts (and failures) to keep information secret.
Academic and graduate skills
Subject content
Task | % of module mark |
---|---|
Closed/in-person Exam (Centrally scheduled) | 100 |
None
Task | % of module mark |
---|---|
Closed/in-person Exam (Centrally scheduled) | 100 |
Current Department policy on feedback is available in the undergraduate student handbook. Coursework and examinations will be marked and returned in accordance with this policy.
Recommended texts
Introduction to Cryptography with Coding Theory by Wade Trappe and Lawrence C. Washington, ISBN 0-13-186239-1 (Z 52.8 TRA). Covers most of the course (and much more) with discussion of both the mathematics and computational implementations of cryptography.
The Code Book by Simon Singh, ISBN 1857028899 (Z 52.8 SIN) is a good, not too mathematical, history of coding and cryptography.
Applied Cryptography by Bruce Schneier, ISBN 0471117099 (Z 52.8 SCH) is an amusing read.
Understanding cryptography: a textbook for students and practitioners by Christof Paar and Jan Pelzl. Available as an e-book from the library. This concentrates on the practical and computational applications of this course.
Introduction to Modern Cryptography by Jonathan Katz and Yehuda Lindell, ISBN 978-1-4665-7026-9. This book attempts to give a rigorous overview of many cryptographic ideas, and so is an excellent read if you are interested in further reading around the subject.